Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: Fabio - Aprile 11, 2012, 04:40:44 pm
-
Ho determinate procedure su un programma che dovrei usare anche su un altro programma, il progetto č lo stesso ma i programmi compilati sono separati, per evitare di scrivere due o pių volte le stesse cose posso includere queste procedure su librerie esterne richiamati poi dai vari programmi?
-
Certo basta crearti una unit dedicata che includerai dove ti pare
-
Si quello ok, intendevo quando creo un progetto nuovo nell'elenco c'č anche la voce libreria (dll, so).
Se faccio una dll ad esempio poi basta che la copio nella dir dell'eseguibile?
O devo linkarla in qualche maniera?
E' anche per non fare sempre dei programmi monolitici ma nei casi dei progetti pių corposi riuscire a separare le parti.
-
La dll basta che sia in path
-
Aggiungo per documentazione un link ad un thread trovato in cui c'č un esempio di implementazione di una libreria esterna
http://www.lazarus.freepascal.org/index.php/topic,8321.0.html