![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Split
Código:
Function Split(enumeracion : string): TStringList;
var
Aux : String;
i : integer;
Lista :TStringList;
begin
enumeracion := trim(enumeracion);
Lista := TStringList.create;
Aux := '';
i:=1;
while i <= length(Enumeracion) do begin
if enumeracion[i] <> ',' then begin
Aux := Aux + enumeracion[i];
end;
if enumeracion[i] = ',' then begin
Lista.Add(trim(Aux));
Aux := '';
end;
inc(i);
end;
if Aux <> '' then begin
Lista.Add(trim(Aux));
end;
result := lista;
end;
|
|
#2
|
||||
|
||||
|
Está bien, LeonelGisuk. Lo único, dejar claro que después hay que destruir (Free) el objeto que se crea una vez que ya no se necesite.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#3
|
|||
|
|||
|
¿Porqué no con ExtractStrings()?
Puse una respuesta al mismo problema en otro thread, como no tengo permisos aún para postear enlaces, replico mi comentario:
Espero sirva. Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Crystal Reports Delphi 2005 | jodycom | Impresión | 5 | 09-01-2008 20:37:08 |
| Mi primer contacto con Delphi 2006 | mazinger | Noticias | 1 | 12-12-2005 14:07:08 |
| Traduccion de función VB a delphi !!! | Jan_polero | API de Windows | 2 | 07-02-2005 12:32:54 |
| ¿Cual es el futuro de Delphi? | Voutarks | Debates | 33 | 13-04-2004 19:29:08 |
| Aplicaciones Delphi Cliente/servidor | TelloClos | Conexión con bases de datos | 8 | 09-06-2003 17:12:38 |
|