Delphi-Forum.de Delphi-Library.de
C-Sharp-Forum.de C-Sharp-Library.de
Registrieren Login Suche Hilfe Sitemap
Delphi 1 bis 7 unter Vista richtig installieren
spacer
Autor Nachricht
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star

Beiträge: 11084
Erhaltene Danke: 37
Dabei seit: 22.10.2003
Wohnort: Erde (Milch- straße) ;-), ok, ok: Berlin

(XP), Vista Business, W7 (Chrome, Op10, IE8)
D2006 Pro, Java (Eclipse), C++, C# (VS 2008 Prof), Lazarus
BeitragVerfasst: Do 15.01.09 14:42  Antworten mit Zitat Beitrag melden
Delphi 1 bis 7 unter Vista richtig installieren Meta: DelphiMeta: VistaMeta: FehlerMeta: Administratorrechte

Nachdem immer wieder mal Probleme diskutiert wurden, die bei älteren Delphiversionen unter Vista auftreten, schreibe ich hier mal etwas zu den beiden wichtigsten Punkten dabei.

Dies hier bezieht sich auf Delphi 1 bis 7, nicht auf Delphi 2005, 2006, 2007 oder 2009!

1. Die Hilfe funktioniert nicht
Die alte Hilfe wurde in Vista zunächst nicht mitgeliefert, da sie schon lange durch die neue HTML-Hilfe ersetzt wurde. Leider benutzen ältere Versionen von Delphi aber noch das alte Format. Zuerst musste man die entsprechende Datei selbst aus XP kopieren, mittlerweile gibt es einen Patch, der die Datei nachinstalliert:
www.microsoft.com/do...65-8070-334cd175d4bb
Dieser funktioniert unter allen Versionen von Vista.

2. Es gibt ohne Adminrechte einen Fehler, dass auf Dateien nicht zugegriffen werden kann
Wenn man die alten Delphiversionen startet, dann wird automatisch ein neues Projekt angelegt. Dann (oder wenn man das selbst macht) gibt es eine Fehlermeldung, weil Delphi nicht in das Verzeichnis C:\Programme\Borland\Delphi[Version]\Bin schreiben kann.
Einmal mit Administratorrechten ausführen (Rechte Maustaste --> Als Administrator ausführen) sollte dies zunächst beheben.
(Dabei wird dann die Datei delphi32.$$$ im VirtualStore für das Verzeichnis Bin angelegt.)

Neue Projekte landen jetzt aber unter:
ausblenden Quelltext markieren
1:
C:\Programme\Borland\Delphi[Version]\Projects
Da Delphi dort keine Schreibrechte hat, landen die dort gespeicherten Dateien aber dank Virtualisierung unter:
ausblenden Quelltext markieren
1:
C:\Users\[Username]\AppData\Local\VirtualStore\Program Files\Borland\Delphi[Version]\Projects
Aus Delphi heraus sieht es aber so aus, als lägen sie unter:
ausblenden Quelltext markieren
1:
C:\Programme\Borland\Delphi[Version]\Projects
Und jetzt finde dann mal dein Projekt im Windows Explorer, denn das Verzeichnis, in dem die Dateien real liegen, ist normalerweise unsichtbar... ;-)

Aus dem Grund sollte das Arbeitsverzeichnis von Delphi geändert werden. Das geht in den Eigenschaften der Verknüpfung zu Delphi unter "Ausführen in". Dort muss ein beschreibbares Verzeichnis angegeben werden, z.B. eines in den Eigenen Dateien.
user defined image
user defined image
Dadurch benutzt Delphi dieses Verzeichnis und bietet dieses beim Speichern auch als erstes an.



Jetzt sollte Delphi auch ohne Administratorrechte wieder normal funktionieren.

Das habe ich auch in einem kleinen Video demonstriert. (Ja, das ist eher Spielerei als nötig gewesen. :mrgreen:)
www.sj-berlin.de/ser...a/Delphi7_Vista.html

Schönen Gruß,
Sebastian

Für diesen Beitrag haben gedankt: trm
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Beiträge vom vorherigen Thema anzeigen:   
home home