Newsgroup: it.comp.programmare.win32
Titolo: Borland C++ Builder DLL

Salve a tutti voglio capire come faccio a "trasportare il mio programma
sviluppato in C++ Builder4 su un altro computer?
Se porto solo l'eseguibile non me lo carica
Che file devo portare insieme all'eseguibile?
Si tratta di un  database!
Grazie per l'attenzione


1 - Prova a leggere la documentazione (non fa mai male);
2 - Dipende dal tipo di eseguibile hai scelto di produrre,
    se utilizza le estensioni VCL e/o RTL in DLL allora 
    devi tirarti dietro anche quest'ultime;
3 - Se il tuo applicativo usa il BDE, devi installarlo
    insieme al tuo programma.
Ma perche' non hai letto il manuale?? 
Penso che sia uno tra i manuali piu' chiari e dettagliati che 
abbia letto.
Fausto

 Grazie per l'attenzione
insieme a BCB4 viene anche data una versione lite (e indirizzata appunto a
BCB) di InstallShield che ti permetterą con pochi passi di creare un setup
personalizzato della tua applicazione. Oltre a dare un tocco di
professionalitą al tuo programma ti permette di installare (e di registrare
correttamente nel sistema) tutte le DLL necessarie (RTL, VCL, BDE) per il
suo corretto funzionamento. Spero di non averti confuso le idee, fammi
sapere...
Ciao,
SISMA

Che file devo portare insieme all'eseguibile?
Selezione il tuo exe, clicca col tasto destro e seleziona
quickview (spero non sia disponibile solo su NT).
Troverai l'elenco delle dll utilizzate dal tuo exe, alcune
sono di sistema (tipo user32.dll) altre sono del builder...
devi copiare anche queste ultime oltre al tuo exe.
Paolo
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------

 Bè il problema è che la mia versione di C++ Builder 4 è ...ehm pirata e
non ho ricevuto l'install shield!!
Non c'è un altro modo per instala re il programma correttamente?

 Non c'è un altro modo per instala re il programma correttamente?
Ribadisco che i manuali vanno letti !!!!
Se non hai quello cartaceo, come credo che sia, esiste una sezione
all'interno dell'help riguardante il "Deploying applications" 
(scritto proprio cosi) che ti spiega cosa devi fare.
Vorrei ricordarti che e' illegale il possesso di una copia piratata
del Borland, in quanto il suddetto programma non mi risulta che 
sia "free". 
Le licenze vanno acquistate!!!!!
Fausto

Non c'č un altro modo per instala re il programma correttamente?
Male: non si comprano i programmi pirata, un programmatore, poi... e
se nessuno pagasse i tuoi programmi e li prendessero tutti pirata?
Beh, ad ogni modo, vai sulle opzioni di progetto e alla scheda C++
(almeno cosě č su BCB1) e premi il pulsante release, che ingloba le
funzioni di libreria necessarie nell'eseguibile, quando č in modalitŕ
DEBUG il programma fa riferimento alle librerie del programma.
--
Diego "DGP85" Pettenň
daps...@nightmail.com

 DEBUG il programma fa riferimento alle librerie del programma.
Bravo!!!!!  :-((((((((
Prova a rilasciare la tua applicazione con le runtime packages
abilitate. 
Vedi se riesci a distribuirlo senza le relative DLL.
Fausto


ti servono sicuramente (amenoche nell'opzione di compilaz. non hai
tolto la dynamic link) i file
borlndmm.dll
cp3245mt.dll
vanno o nella dir windows\system 
o in quella dell'applicazione
Per i database ....poi ti faccio sapere che non li ho mai usati
-----------------------------------------
La vita e' l'opera di un regista mediocre
e di un cattivo sceneggiatore