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
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
).
Interface
...
type
TMainForm = 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ódulos
procedure Procesopesado1Click(Sender: TObject);
...
end;
...
//Declaración en la parte de Interfaz, quedando visible para otros módulos
procedure Procesopesado1;
implementation
...
procedure Procesopesado1;
begin
//el cuerpo del procedimiento
...
end;
...
//Para los métodos: Al inicio va el nombre de la clase
procedure TMainForm.Procesopesado1Click(Sender: TObject);
begin
//el cuerpo del método
Procesopesado1;
end;