Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   TListBox contenido (A),(B) a dos campos de texto? (https://www.clubdelphi.com/foros/showthread.php?t=64871)

THACKER 09-11-2009 01:32:23

TListBox contenido (A),(B) a dos campos de texto?
 
Buenas.

LLevaba tiempo con esta duda, ya que el sitio estaba caidó.
Verán, como puedo hacer para que de un TListBox al hacer clic a un objeto de la lista, que esta conformado del siguiente modo;

"Area1/Area2".

El mismo busque como que un delimiter entre Area1 y Area2, y cada uno valla a ciertos campos de texto ?.

Un Saludo

Neftali [Germán.Estévez] 09-11-2009 10:32:30

Una vez obtenido el valor (ItemIndex del ListBox), busca el separador (AnsiPos), separa ambas cadenas a partir de la posición del separador(Copy) y copia cada una de ellas en un control distinto.

THACKER 09-11-2009 19:34:40

Bueno...

Estoy intentando seguir lo que me decis, y la verdad que no entiendo nada, pero trato de expresar las palabras en codigo con el depurador.

Este es el codigó que eh echo;

Código Delphi [-]
procedure TForm1.KeywordsClick(Sender: TObject);
var
SelectedItem:integer;
begin
SelectedItem := Keywords.ItemIndex;
StatusBar1.SimpleText := 'Selected Item by ID: '+IntToStr(SelectedItem);
Keywords.Items.Delimiter := '*';
end;

Eh usado el Delimiter para el char ( * ), pero ahora nesecito saber como separar las areas, que busque el Delimiter y me extraiga el contenido de diferentes areas. Como así ( Area1 * Area2 ).

Un Saludo


La franja horaria es GMT +2. Ahora son las 02:29:45.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi