Cita:
Empezado por Anel Hernandez
quisiera hacerlo en una sola linea usando funciones/procedimientos predefinidos de Delphi. Si sustituyo en la funcion insert el valor asignado a s1 da el error:
"Constant object cannot be passed as var parameter"
De modo analogo ocurre con el procedimiento delete.
como pudiera hacerlo?
|
No creo que puedas hacerlo. Es una limitación de delphi. Aunque pareciera que se accede a las cadenas de un StringList directamente, en realidad no es así, sino que se hace a través de funciones de lectura/escritura y por ello no puedes pasarlas como parámetros de otras funciones.
// Saludos