Einzelnen Beitrag anzeigen

willyxv

Registriert seit: 25. Okt 2010
29 Beiträge
 
Delphi XE Enterprise
 
#1

32 oder 64 Bit dll einbinden

  Alt 1. Aug 2012, 17:07
Hallo,

folgenden Problem. Ich habe ein Programm, welches Daten eine Geräts ausliest und anschließend mit Zeos in eine PostgreSQL Datenbank speichert. Um dies zu tun wird die libpq.dll benötigt welche es in 2 Versionen gibt, eine für 32 und eine für 64 Bit. Die Datei muss im selben Verzeichniss liegen wie die EXE.

Da ich das Program von einem USB Stick auf verschiedesten Rechnern ausführe und nicht jedes mal erst nachschauen will, ob ein 32 oder 64 Bit System drauf installiert ist um die entsprechenden dll ins Verzeichniss zu kopieren.

Gibt es eine möglichkeit die dll auch in einen unterordner zu verschieben und dann nur den pfad dorthin anzugeben? So dass man am anfang des Programmes einfach die Betriebssystemversion bestimmt und und dann sagt wenn 32 bit schau da oder wenn 64 bit dann schau hier nach.

MfG Willy
  Mit Zitat antworten Zitat