Oppure

Loading
11/01/10 13:46
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
12/01/10 13:42
non c'è nessuno che mi possa dare una mano?
13/01/10 8:54
ylwbrmis
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
aaa
13/01/10 12:58
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?
14/01/10 10:00
ylwbrmis
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
aaa
14/01/10 12:44
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!
15/01/10 8:10
ylwbrmis
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
aaa
07/02/10 12:11
gzoinna
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..:(
aaa