Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Pfad der exe aus lesen (https://www.delphipraxis.net/49377-pfad-der-exe-aus-lesen.html)

Baeumchen 10. Jul 2005 14:34


Pfad der exe aus lesen
 
hallo

ich bin mir zwar nicht sicher obs hier reingehört aber naja, ich hoffe mal das ich trotzdem eine antwort bekomme :)

ich kann ich den pfad von der exe die ich ausführe auslesen,
weil ich ja bei db angaben entweder übern alias oder den pfad gehe
bei mir ist der zB d:\.. und bei jemanden anderen c:\..
deswegen wollte ich beim laden den pfad auslesen den dann auf die db verbindung schreiben und dann erst auf aktiv stellen
es gibt doch bestimmt was, das mir einfach nur zB
"d:\dokumente und einstellungen\administrator\eigene dateien\" ausliest oder?

Sharky 10. Jul 2005 14:41

Re: Pfad der exe aus lesen
 
Hai Baumchen,
Delphi-Quellcode:
ExtractFileDir(ParamStr(0))
sollte Dir das gewünschte liefern.

Wobei es jedoch besser ist die Datenbank in ein Verzeichniss des Users (oder aller User) zu legen.

MrKnogge 10. Jul 2005 14:45

Re: Pfad der exe aus lesen
 
Programm-Ordner ohne Backslash hinten:
Delphi-Quellcode:
ExtractFileDir(ParamStr(0))
Programm-Ordner mit Backslash hinten:
Delphi-Quellcode:
ExtractFilePath(ParamStr(0))

Baeumchen 10. Jul 2005 14:47

Re: Pfad der exe aus lesen
 
hey
danke, es geht
naja ich liefere die DB bzw die tabelle ja mit aus, also bei installieren sind die schon da, ich kann mir vorstellen, das man das wieder besser machen könnte *fg*

@mrknogge
...hast du viel anhung von Delphi und DB verbindung
also daten auslesen aus einer db/tabellen, zurück schreiben, tabellen verknüpfen und so eben

r_kerber 10. Jul 2005 14:52

Re: Pfad der exe aus lesen
 
Zitat:

Zitat von Sharky
Wobei es jedoch besser ist die Datenbank in ein Verzeichniss des Users (oder aller User) zu legen.

Nicht wirklich. IMHO ist es bei BDE-Datenbanken besser, mit Aliasnamen zu arbeiten. Und diese Aliase werden durch das Installations-Programm auf dem jeweiligen Zielrechner eingerichtet.

MrKnogge 10. Jul 2005 14:52

Re: Pfad der exe aus lesen
 
Wenn du ein problem mit Datenbanken hast, dann such einfach hier im Forum oder eröffne ein neues Thema.
Ich bin mir sicher hier im Forum gibt es dutzende die sich mit Datenbamken auskennen.

Für den Einstieg (lesen, schreiben) kannich dir die Datenbank-Tutorials von www.dsdt.info empfehlen.

gruss

Baeumchen 10. Jul 2005 15:00

Re: Pfad der exe aus lesen
 
Zitat:

Zitat von r_kerber
bei BDE-Datenbanken besser, mit Aliasnamen zu arbeiten. Und diese Aliase werden durch das Installations-Programm auf dem jeweiligen Zielrechner eingerichtet.

und wie richte ich dann die Aliasnamen ein?
aber ich finde, das über den Pfad zumachen, geht doch genauso oder?


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:50 Uhr.

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