Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Delphi - Librerie DCU delphi
Forum - Delphi - Librerie DCU delphi

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
Ciao a tutti la mia domanda è la seguente:
Come posso creare delle librerie DCU in delphi? Io intendo quelle che vengono chiamate mediante il codice USES....
Faccio un esempio nel pascal c'era la libreria CRT per cui bastava digitare uses crt e potevo utilizzare tutte le funzioni contenute in essa.
Come faccio a CREARE IO una libreria del genere? (intendo genericamente, quella CRT era un esempio).

Inoltre c'è una guida per le librerie DLL?

grazie mille

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 14:42
Martedì, 12/01/2010
non c'è nessuno che mi possa dare una mano?

PM Quote
Avatar
ylwbrmis (Normal User)
Newbie


Messaggi: 14
Iscritto: 29/04/2009

Segnala al moderatore
Postato alle 9:54
Mercoledì, 13/01/2010
uses latualibreria
sia in "implementation" oppure in interface a secondo i casi,
se non esiste il .pas ma solo la .dcu, non puoi solamente debuggarla.

da quel momento in poi e' a tua disposizione.
saluti paolo

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 13:58
Mercoledì, 13/01/2010
scusa ma non ho ben capito...
Il mio problema è come CREARE questa libreria... cioè a me basta solo da delphi aprire una nuova UNIT?
Poi dove devo mettere questo file per richiamarlo con uses libreria?

PM Quote
Avatar
ylwbrmis (Normal User)
Newbie


Messaggi: 14
Iscritto: 29/04/2009

Segnala al moderatore
Postato alle 11:00
Giovedì, 14/01/2010
scusa, davo per scontate alcune cose.
hai piu metodi
1) il piu facile, metti la dcu la dove hai il programma che deve utilizzare il .dcu o il .pas
2) ti crei una tua libreria ( usando dal menu component/Install componet e poi dai il nuovo package aggiugendo o il file .pas o il file .dcu
3) lo metti in una libreria gia esistente aggiuggendo il .dcu o il .pas
ti ricordo che nel caso 2 devi aggiugere la library path (la trovi in tools/environment option).
spero di essere stato chiaro
saluti paolo

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 13:44
Giovedì, 14/01/2010
Ok grazie mille... Ora ho capito come Utilizzare questo ipotetico mialibreria.dcu
Ma a livello di editor, come faccio a crearla? cioè devo fare particolari sintassi? hai un velocissimo esempio di come potrebbe essere questa librearia a livello di editor?

Grazie mille!

PM Quote
Avatar
ylwbrmis (Normal User)
Newbie


Messaggi: 14
Iscritto: 29/04/2009

Segnala al moderatore
Postato alle 9:10
Venerdì, 15/01/2010
allora,
il file .dcu non e altro che un file .pas compilato.
Quindi se hai il sorgente, lo crea il compilatore, non appena compili il progetto.
Se non hai il sorgente(.pas) il compilatore usa il .dcu per generare il .exe o la dll.
Questo dovrebbe essere chiaro.
Per immettere questo .dcu in una libreria (.bpl), in modo che tu l'abbia disponibile a prescindere di dove e messo, segui il punto 2 di quanto ho scritto prima, senza dimenticare di immettere il percosso in library path.
per un esempio, cerca in google "dpk delphi" ne troverai migliaia.
saluti paolo

PM Quote
Avatar
gzoinna (Normal User)
Newbie


Messaggi: 5
Iscritto: 07/02/2010

Segnala al moderatore
Postato alle 13:11
Domenica, 07/02/2010
Ciao, qualcuno sa dirmi dove posso trovare il file tool.dcu? ho fatto una ricerca in lungo e largo su google ma non ho trovato nulla..:(

PM Quote
Avatar
gzoinna (Normal User)
Newbie


Messaggi: 5
Iscritto: 07/02/2010

Segnala al moderatore
Postato alle 13:13
Domenica, 07/02/2010
Ciao, qualcuno sa dirmi dove posso trovare il file tool.dcu? ho fatto una ricerca in lungo e largo su google ma non ho trovato nulla..:(

PM Quote