TStringList

24/07/2008

3

Como faço um while numa variável StringList?

While not eof(lista)>>>Assim não funcionou.


Responder

Posts

24/07/2008

Brunodsr

Exemplo do delphi (help):

MyStringList := TStringList.Create;

try
  Session.GetAliasNames(MyStringList);
  for I := 0 to MyStringList.Count - 1 do
    ListBox1.Items.Add(MyStringList[I]);
finally
  MyStringList.Free;
end;


Um abraço


Responder

24/07/2008

Paullsoftware

opa! se for somente para varrer a sua StringList use o for assim:
for i := 0 to StringList.Count - 1 do
 begin
//  Bloco de comandos que devem ser executados durante o looping...
 end;



Responder

25/07/2008

Paulo

Eu fiz com o For. Valeu a todos!!!!


Responder

25/07/2008

Romulocpd

Em linguagens tipo VB6 e .Net você conseguiria fazer um FOR EACH que é bem mais limpo o código. Vi que o Delphi agora oferece isso mas não sei se foi somente o Delphi .Net. Tomara que o Delphi 2007 tenha atualizado isso.


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira