Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#88

Re: TEMerger 1.01 - Turbo "Studio" bauen

  Alt 9. Mär 2007, 00:46
Zitat von DXler:
Als ich dann Delphi 7 Pro starten wollte, kam eine Meldung die besagte, das "Personalities nicht unterstützt werden". Dabei hängte sich die IDE dann auf.
Also der TEMerger macht rein gar nichts an der Delphi 7 Installation. Weder verändert er irgendwelche Dateien noch ändert er die Delphi 7 Registry Keys. Das sieht mir mehr nach einem falsch gesetzten PATH aus.
Funktioniert denn Delphi 7 noch, wenn du nur eine Turbo Edition ganz regulär installierst?


Zu VMWare: Ich habe hier einen Rechner auf dem läuft Turbo Explorer Delphi und Delphi.NET. Delphi 7 funktioniert auf dem ebenfalls. Und das ist keine virtuelle Maschine.


Das ist was TEMerger macht:
Delphi-Quellcode:
{
Install Turbo Delphi
Rename HKCU\Software\Borland\BDS\4.0 to HKCU\Software\Borland\TurboDelphi\4.0
Export HKLM\Software\Borland\BDS\4.0 to TurboDelphi.reg
Rename HKLM\Software\Borland\BDS\4.0 to HKLM\Software\Borland\TurboDelphi\4.0
Rename <KeyInstaller>\<SubKeyInstaller> to <KeyInstaller>\<SubKeyInstaller>_TurboDelphi
Rename <KeyUninstall>\<SubKeyUninstall> to <KeyUnstall>\<SubKeyUnstall>_TurboDelphi
Rename <KeyClassesInstaller>\<SubKeyUninstall> to <KeyClassesInstaller>\<SubKeyUnstall>_TurboDelphi

Install Turbo C++
Import TurboDelphi.reg
}

  
const
  KeyBDS = '\SOFTWARE\Borland\BDS';
  KeyTurboIDEVersion = '4.0';
  KeyInstallerUserData = '\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData';
  KeyInstaller = KeyInstallerUserData + '\%s\Products';
  KeyClassesInstaller = '\SOFTWARE\Classes\Installer\Products';
  SubKeyInstaller = 'F1735DE7AE4F9F848B7F8C77A79DFD96';
  KeyUninstall = '\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall';
  SubKeyUninstall = '{7ED5371F-F4EA-48F9-B8F7-C8777AD9DF69}';
  Mit Zitat antworten Zitat