Newsgroup: it.comp.lang.delphi
Titolo: Installazione di due versioni Delphi sullo stesso Pc

Ciao Ragazzi,
mi chiedevo se fosse possibile installare due versioni Delphi sullo stesso
pc.
Se sě, qual č la procedura?
Grazie.

Se sě, qual č la procedura?
L'installazione classica.
Versioni differenti di Delphi convivono benissimo sullo stesso PC.
-- 
Andrea Laforgia
#exclude <windows.h>

Scusa la domanda,
ma devo cambiare posizione o nome alle cartelle, ad esempio per i file
comuni?
Altrimenti una versione va a sovrascrivere i file dell'altra, giusto?

"Mljet Dubrovnik" ha scritto nel messaggio

Per esigenze di lavoro io ho la 3.0, la 5.0 e la 6.0 sullo stesso PC.
Non so se ci siano particolari controindicazioni per la 7.0.
L'unica accortezza che consiglio č quella di installare partendo dalla
versione superiore.
I file comuni sono praticamente gli stessi su tutte le versioni quindi si
possono mettere tutti nella stessa cartella.
Il BDE viene aggiornato alla versione piu recente e le vecchie versioni sono
comunque compatibili.
Per evitare tutti i problemi di aggiornamento delle icone relative ai vari
file di Delphi (essendo praticamente lo stesso nome di file a volte Windows
ha dei problemini e, soprattutto per i file .pas e dcu mi fa vedere un pň
quello che vuole), le ho estratte e le ho aggiunte ad una dll con estensione
ICL ed ho modificato il registro).
Ho avuto qualche problema solo con alcuni componenti free che avrebbero
dovuto essere compatibili con piu versioni, ma li ho risolti installandoli
in cartelle dedicate ad ogni versione.
Per poi poter aprire un progetto con tutte le versioni ho modificato un pň
il registro in modo da aggiungere una voce "Apri..." per ogni versione di
Delphi installata:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DelphiProject]
@="Delphi Project"
"EditFlags"=dword:00000000
"BrowserFlags"=dword:00000008
[HKEY_CLASSES_ROOT\DelphiProject\DefaultIcon]
@="C:\\Programmi\\Borland\\Delphi6\\Bin\\Delphi32.exe, 4"
[HKEY_CLASSES_ROOT\DelphiProject\Shell]
@="Open"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_3.0]
@="Apri - Delphi 3.0"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_3.0\command]
@="\"C:\\Programmi\\Borland\\Delphi3\\Bin\\Delphi32.EXE\" \"%1\""
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_3.0\ddeexec]
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_3.0\ddeexec\Application
]
@="Delphi32"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_3.0\ddeexec\Topic]
@="System"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_5.0]
@="Apri - Delphi 5.0"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_5.0\command]
@="C:\\Programmi\\Borland\\Delphi5\\Bin\\Delphi32.exe /np %1"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_5.0\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_5.0\ddeexec\Application
]
@="DELPHI32"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Apri_-_Delphi_5.0\ddeexec\Topic]
@="System"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open]
@="Apri - Delphi 6.0"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\command]
@="C:\\Programmi\\Borland\\Delphi6\\Bin\\Delphi32.exe /np %1"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\ddeexec]
@="[open(\"%1\")]"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\ddeexec\Application]
@="DELPHI32"
[HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\ddeexec\Topic]
@="System"
Se vuoi ti posto sia la DLL contenente le icone che i file .reg relativi
ogni tipo di file di Delphi.
Ciao,
Gianluca.

 scripsit:

Vai tranquillo, io ho regolarmente da due a tre versioni di delphi
installate, convivono senza problemi.
fe...@delenda.net
-- 
I could be your supermodel or Norman Mailer
and you wouldn't know the difference, would you ?