Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-10-2003
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Envio de parametros

Hola To2

Tengo una consulta: "Como puedo hacer una funcion que reciba como parametro un componente (Un edit, label, combo, etc) y en la funcion modificar un porpiedad comun por ejemplo la propiedad left.


gracias
Responder Con Cita
  #2  
Antiguo 19-10-2003
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Hola Onti, yo no utilizaría una función, en este caso prefiero hacerlo con un procedimiento como ejemplo he colocado dos Edit y un Label, el primer edit es para introducir el valor deseado de la propiedad Left, el otro y el Label serán los que reciban el cambio lo he asociado al evento OnClick del edit2 y tambien el Label debe usar el evento OnClick del edit2.
Declarando el procedimiento en el módulo de interfase:
Código:
procedure cambiarleft(miobjeto:twincontrol; margen:integer);
Llamando al procedimiento y pasandole los parámetros:
Código:
procedure TForm1.Edit2Click(Sender: TObject);
begin
        cambiarleft(twincontrol(sender), strtoint(edit1.Text));
end;
En el Edit1 debes introducir el valor que deseas tome la propiedad left.
Espero que te aclarre un poco para lo que quieres hacer.
Saludos
Responder Con Cita
  #3  
Antiguo 19-10-2003
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Muchas gracias Ruben, lo que necesitaba !!

(Yo tambien me referia a un procedimiento, fue un error lingustico )
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:03:49.


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
Copyright 1996-2007 Club Delphi