Salve ragazzi, salve Alka!
Volevo sapere se è possibile dichiarare una funzione in una unit e imlementarla in un'altra! Se si può, come si fa?
Grazie a tutti in anticipo!![]()
Salve ragazzi, salve Alka!
Volevo sapere se è possibile dichiarare una funzione in una unit e imlementarla in un'altra! Se si può, come si fa?
Grazie a tutti in anticipo!![]()
Non è proprio possibile, e se fosse possibile mi preoccuperei molto seriamente. Che utilità avrebbe una cosa del genere?Originariamente inviato da melk75
Volevo sapere se è possibile dichiarare una funzione in una unit e imlementarla in un'altra! Se si può, come si fa?
:master:
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Infatti...chiedo scusa per la banalità!![]()
Grazie ancora!
Se mi spieghi il perché della tua domanda, posso darti ulteriori delucidazioni o trovare un mezzo alternativo per risolvere l'esigenza che ti ha portato a cercare quella soluzione.Originariamente inviato da melk75
Infatti...chiedo scusa per la banalità!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Il fatto è che inizialmente avevo una form contenente delle query che, però, ho dovuto spostare su un datamodule. Di conseguenza, devo spostare anche gli eventi connessi a tali query alcuni dei quali, però, contengono riferimenti ai componenti presenti sulla form. In sostanza, l'idea iniziale era di spostare solo le query e nn le azioni relative agli eventi ma questo è impossibile per cui, come posso richiamare dal datamodule i componenti della form? Ho provato a creare sul datamodule un oggetto del tipo della form e, tramite questo, riesco a vederne i componenti ma, al momento dell'esecuzione, ho un errore di access violation. Cosa devo fare?
Spero di essere stato chiaro.
Grazie, ciao!![]()
In generale, cercherei di ridurre al massimo le interdipendenza tra i moduli della tua applicazione.
Ad ogni modo, quando Delphi crea un'istanza di un Form o di un DataModule, generalmente ne ripone il riferimento all'interno di una variabile presente nella medesima unit in cui è contenuta la definizione.
Puoi usare tale variabile per accedere ai componenti e ai metodi.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...