Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi unter Windows 7 64 Bit (https://www.delphipraxis.net/148100-delphi-unter-windows-7-64-bit.html)

DeddyH 1. Jul 2013 17:36

AW: Delphi unter Windows 7 64 Bit
 
Such- bzw. Bibliothekspfad hast Du aber angepasst?

jaenicke 1. Jul 2013 19:11

AW: Re: Delphi unter Windows 7 64 Bit
 
Zitat:

Zitat von Tod787 (Beitrag 1220298)
Die Komponente wird eigentlich ganz simpel über eine Exe geladen und befindet sich dann im Verzeichnis "C:\Program Files (x86)\Borland\Delphi7\Lib\SDL".

Da gehört sie nicht hin, das ist ein Fehler. Du musst aufpassen, dass die Pfade korrekt sind, sprich niemals auf das Delphiverzeichnis zeigen.

Wenn die Exe, die die Komponenten installiert, nicht mit Adminrechten ausgeführt wird, landen die Komponenten im VirtualStore statt im echten Verzeichnis.

Am besten verschiebst du die in ein passendes Verzeichnis und lädst sie von dort manuell. Bei mir habe ich eine eigene Partition für Quelltexte, aber z.B. ein Verzeichnis in den eigenen Dateien reicht ja auch.

Tod787 2. Jul 2013 06:09

AW: Delphi unter Windows 7 64 Bit
 
Zitat:

Zitat von DeddyH (Beitrag 1220312)
Such- bzw. Bibliothekspfad hast Du aber angepasst?

- Ja, habe ich gemacht.

Zitat:

Zitat von jaenicke (Beitrag 1220324)
Zitat:

Zitat von Tod787 (Beitrag 1220298)
Die Komponente wird eigentlich ganz simpel über eine Exe geladen und befindet sich dann im Verzeichnis "C:\Program Files (x86)\Borland\Delphi7\Lib\SDL".

Da gehört sie nicht hin, das ist ein Fehler. Du musst aufpassen, dass die Pfade korrekt sind, sprich niemals auf das Delphiverzeichnis zeigen.

Wenn die Exe, die die Komponenten installiert, nicht mit Adminrechten ausgeführt wird, landen die Komponenten im VirtualStore statt im echten Verzeichnis.


- Leider kann ich den Ort für die Installation nicht komplett bestimmen. Ein Teil der Installation landet im Delphi-Installationsverzeichnis (x86)\Borland\Delphi7\Lib\SDL. Habe die Installations-Exe als Administrator gestartet.

Zitat:

Zitat von jaenicke (Beitrag 1220324)
Am besten verschiebst du die in ein passendes Verzeichnis und lädst sie von dort manuell. Bei mir habe ich eine eigene Partition für Quelltexte, aber z.B. ein Verzeichnis in den eigenen Dateien reicht ja auch.

Wie kann ich das nachträglich manuell machen? Die Komponente ist ohne Sourcen.

jaenicke 2. Jul 2013 07:53

AW: Delphi unter Windows 7 64 Bit
 
Zitat:

Zitat von Tod787 (Beitrag 1220348)
Wie kann ich das nachträglich manuell machen? Die Komponente ist ohne Sourcen.

In dem Fall hast du nur die .dcu Dateien, das sind die kompilierten Units, und die .bpl, das kompilierte Package.

Dann ist eigentlich egal wo die liegen, da die ohnehin nicht verändert werden (anders als mit Quelltexten, was ich beim Kauf von Komponenten empfehle sofern möglich), aber die .dcu Dateien müssen im Bibliothekspfad liegen und die .bpl als Package in der Liste in Delphi unter Packages installieren auftauchen.

Das Package sollte ja in der Liste der installierten Packages auftauchen, oder? Liegt die dort angegebene Datei auch dort? Wenn nicht such die einfach mal auf der Festplatte und schieb sie an die Stelle.

Ansonsten bliebe noch der Process Monitor um zu schauen welche Dateien da eigentlich noch fehlen.

Tod787 2. Jul 2013 11:27

AW: Delphi unter Windows 7 64 Bit
 
Das Package taucht in der Liste der installierten Packages auf allerdings kann ich es nicht anhaken. Es kommt die Fehlermeldung, dass das Package (.bpl) nicht gefunden wurde.

jaenicke 2. Jul 2013 13:03

AW: Delphi unter Windows 7 64 Bit
 
Und liegt die Datei an der Stelle, die dort als Dateiname steht? Wenn ja, musst du mal mit dem Process Monitor schauen was da gesucht wird, vielleicht fehlt eine Abhängigkeit und nicht die .bpl selbst.

Tod787 2. Jul 2013 13:48

AW: Delphi unter Windows 7 64 Bit
 
hallo jaenicke,

die Dateien (.dcu .bpl) liegen dort. Was meinst du mit Process Monitor. habe damit noch nicht gearbeitet.

DeddyH 2. Jul 2013 14:46

AW: Delphi unter Windows 7 64 Bit
 
Der Process Monitor ist Teil der SysInternals-Suite.

Tod787 2. Jul 2013 15:21

AW: Delphi unter Windows 7 64 Bit
 
Also damit hab ich noch nicht gearbeitet. Wie kann ich damit feststellen auf welche Dateien mein Delphi zugreifen will? Glaube immer mehr, dass ich wegen dieser einen Komponente doch noch einmal alles neu installieren muss und zwar auf D: wie dirty :?

jaenicke 2. Jul 2013 20:41

AW: Delphi unter Windows 7 64 Bit
 
Zitat:

Zitat von Tod787 (Beitrag 1220433)
Also damit hab ich noch nicht gearbeitet. Wie kann ich damit feststellen auf welche Dateien mein Delphi zugreifen will?

Du bekommst das dort direkt angezeigt, wenn du einen Filter setzt auf "ProcessName" = "delphi32.exe".

Zitat:

Zitat von Tod787 (Beitrag 1220433)
Glaube immer mehr, dass ich wegen dieser einen Komponente doch noch einmal alles neu installieren muss und zwar auf D: wie dirty :?

Das wird da auch nicht helfen fürchte ich, wenn die Dateien alle am richtigen Platz liegen wie du ja sagst. Wo Delphi evtl. fälschlicherweise die Datei sucht siehst du jedenfalls im Process Monitor. Du kannst den Filter auch auf "Path" "ends with" "....bpl".


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:03 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz