Programación General > Delphi

 Peguntas Sobre Delphi

(1/1)

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:

Ayla:
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:

Amilius:

--- 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:
--- Fin de la cita ---
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 ---  Interface...typeTMainForm = class(TForm)...public// métodos públicos...//Declaración del método en la parte pública de la clase,//quedando accesible para otros módulosprocedure Procesopesado1Click(Sender: TObject);...end;...//Declaración en la parte de Interfaz, quedando visible para otros módulosprocedure Procesopesado1; implementation...procedure Procesopesado1;begin//el cuerpo del procedimiento...end; ...//Para los métodos: Al inicio va el nombre de la claseprocedure TMainForm.Procesopesado1Click(Sender: TObject);begin//el cuerpo del método  Procesopesado1;end;   

fabrizzio:
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:

Navegación

[0] Índice de Mensajes

Ir a la versión completa