• Miércoles 20 de Noviembre de 2024, 18:46

Autor Tema:  Peguntas Sobre Delphi  (Leído 1864 veces)

fabrizzio

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
Peguntas Sobre Delphi
« en: Viernes 5 de Noviembre de 2004, 15:10 »
0
que tal les tengo una pregunta,
como es la estructura en lenguaje delphi??,  tengo 2 codigos de 2 programas hechos en delphi, y quiero pasar una accion de un boton de la barra de heramientas de un programa a el otro programa, pero el copiar la accion del boton me genera error

espero me hayan entendido , por favor ayuda

graccias

atte
fabrizzio
 :comp:  :comp:

Ayla

  • Miembro activo
  • **
  • Mensajes: 57
    • Ver Perfil
    • http://www.clubdevelopers.com/foros/index.php
Re: Peguntas Sobre Delphi
« Respuesta #1 en: Viernes 5 de Noviembre de 2004, 15:49 »
0
Hola Fabrizzio!

 Con los datos que das es practicamente imposible saber lo que te pasa :rolleyes: , te aconsejaría que pusieras las lineas de código donde te genera el error y el mensaje de error que te da.

   :hola:
Y que mi luz te acompañe
pues la vida es un jardín
donde lo bueno y lo malo
se confunde y es humano
no siempre saber elegir.

Ayla Blog

Amilius

  • Miembro HIPER activo
  • ****
  • Mensajes: 665
    • Ver Perfil
Re: Peguntas Sobre Delphi
« Respuesta #2 en: Lunes 8 de Noviembre de 2004, 04:14 »
0
Cita de: "fabrizzio"
que tal les tengo una pregunta,
como es la estructura en lenguaje delphi??,  tengo 2 codigos de 2 programas hechos en delphi, y quiero pasar una accion de un boton de la barra de heramientas de un programa a el otro programa, pero el copiar la accion del boton me genera error

espero me hayan entendido , por favor ayuda

graccias

atte
fabrizzio
 :comp:  :comp:
Creo que te refieres a esto:

Copiaste en bloque un procedimiento o función de un archivo a otro, pero como no copiaste la parte de las declaraciones en "Interface" el código está incompleto.

Bueno te faltaría agregar en la parte de "Interface", en el inicio del archivo .pas La declaración de la función o procedimiento dentro de su clase si es el caso, o afuera de las definiciones de clases si es un procedimiento o función "suelta". Esto es para definir que procedimientos son visibles fuera del módulo. En el caso de las clases, se definen en la parte de interface sólo si quieres que queden visibles afuera del módulo (lo que es muy común :D ).

Código: Text
  1.  
  2.  
  3. Interface
  4. ...
  5. type
  6. TMainForm = class(TForm)
  7. ...
  8. public// métodos públicos
  9. ...
  10. //Declaración del método en la parte pública de la clase,
  11. //quedando accesible para otros módulos
  12. procedure Procesopesado1Click(Sender: TObject);
  13. ...
  14. end;
  15. ...
  16. //Declaración en la parte de Interfaz, quedando visible para otros módulos
  17. procedure Procesopesado1;
  18.  
  19. implementation
  20. ...
  21. procedure Procesopesado1;
  22. begin
  23. //el cuerpo del procedimiento
  24. ...
  25. end;
  26.  
  27. ...
  28. //Para los métodos: Al inicio va el nombre de la clase
  29. procedure TMainForm.Procesopesado1Click(Sender: TObject);
  30. begin
  31. //el cuerpo del método
  32.   Procesopesado1;
  33. end;
  34.  
  35.  
  36.  

fabrizzio

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
Re: Peguntas Sobre Delphi
« Respuesta #3 en: Lunes 8 de Noviembre de 2004, 17:49 »
0
gracias mas o menos entendí, voy a ver si puedo hacerlo y si no te molesto otra vez para que me ayudes

gracias

fabrizzio :comp: