FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Parametros en procedimientos
¿Como se declaran variables a un procedimiento?
Tengo este procedimiento declarado: Procedure TFEntradas.ActualizarEtiquetas(); ¿Como tendria que hacerlo para declararle por ejemplo las variables a y b? Un abraazo |
#2
|
|||
|
|||
Si las Quieres pasar como parámetro :
Código:
Procedure TFEntradas.ActualizarEtiquetas(a:Integer;b:String); Código:
Procedure TFEntradas.ActualizarEtiquetas(); Var a : Integer; b : String; begin //tu codigo end; Código:
private { Private declarations } public { Public declarations } Procedure ActualizarEtiquetas(a:Integer;b:String); end;
__________________
.:.::FRANKER::.:. |
#3
|
|||
|
|||
Muchas gracias, ya lo hice.. y gracias por las otras explicaciones tb, asi me ahorras preguntarlas mas tarde. :-)
Un Abraazo. |
#4
|
|||
|
|||
¿Como se declararia un parametro de salida en ese mismo procedimiento?
|
#5
|
||||
|
||||
Para tener una variable de salida, puedes hacer dos cosas:
1.- Utilizar una función, en lugar del procedimiento, ya que están diseñadas para ese fin 2.- O Declarar una variable global, para poder actualizarla en el procedimeinto y que sea accesible fuera de él. Espero que te ayude. |
#6
|
||||
|
||||
Cita:
Código:
Procedure TFEntradas.ActualizarEtiquetas(a:Integer;b:String; var c: string); |
#7
|
||||
|
||||
Cita:
Código:
Function TFEntradas.ActualizarEtiquetas(a:Integer;b:String):TipoADevolver ; //que devolvera la función P.D. Tendrias que explicarnos mas detalladamente que quieres hacer al devolver un dato y te podriamos colaborar de una mejor manera.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#8
|
|||
|
|||
Gracias a todos por vuestra ayuda.
Un Abraaaaaaaazo y que os vaya bien
__________________
Un Abraaaaaaaaaazo!!!. |
|
|
|