Hola foro estuve tratando de llenar los items de un combobox a travez de una variavle algo asi
Código Delphi
[-]
var items:TStrings;
begin
ds.Open; items := TString.Create;
while not(ds.EOF) do
begin
items.AddObject('algo',nil);
ds.next;
end;
...
combobox1.items = items
algo asi pero me mandaba error, luego en la creacion del objeto TStrings utilize la clase TStringList y funcionó
Código Delphi
[-]
items := TStringList.Create;
Asi qeu mi pregunta es por que se declara con TStrings y luego se tiene que crear con TStringList, y si no se hace así lanza error
nota.- estoy usando Lazarus 1.0.12 (32 bits) asumo que esto tambien pasa en delphi ya que es lenguaje pascal en ambos casos
Me despido de ustedes agradeciendoles de antemano cualquier respuesta