Ver Mensaje Individual
  #2  
Antiguo 05-05-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Re: Como paso un la intancia Tstrings de un TComboBox (ComboBox.items) por parametro?

Cita:
Posteado originalmente por orfeo
procedure insert(a,b,string; VAR items:Tstrings)

...

como hago para pasar solo el Tstrings como parametro? [/b]
Lo único que debes hacer es quitar VAR de la declaración. En Delphi las variables de tipo objeto son en realidad punteros al objeto real. Si declaras:

procedure insert(a,b,string; items:Tstrings);

items es un puntero a un objeto de tipo TStrings por lo cual no hace falta pasarlo por referencia (var). Cualquier cosa que le cambies dentro del procedimiento permanecerá al salir de él.

// Saludos
Responder Con Cita