Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Verzeichnis auch als Laufwerk? (https://www.delphipraxis.net/65733-verzeichnis-auch-als-laufwerk.html)

Klaus01 21. Mär 2006 19:56

Re: Verzeichnis auch als Laufwerk?
 
Vielleicht das was Du suchst?

http://www.delphi-forum.de/topic_Ist...44c4a3a5d4d19e

oder

http://www.delphipages.com/threads/t...=90264&G=90233

oder

DefineDosDevice(DDD_RAW_TARGET_PATH,PChar(LocalDri vePath),PChar(ShareName));


Grüße
Klaus

smart 22. Mär 2006 09:03

Re: Verzeichnis auch als Laufwerk?
 
Delphi-Quellcode:
DefineDosDevice(DDD_RAW_TARGET_PATH,PChar(LocalDrivePath),PChar(ShareName));
Hallo Klaus!
An sowas hatte ich auch schon gedacht, klappt aber leider nicht. Da werde ich wohl doch ne Batch nehmen müssen.

Gruß
Heike

eisblock 9. Sep 2006 17:06

Re: Verzeichnis auch als Laufwerk?
 
du kannst das mit subst machen, aber nicht als Batch, sondern den Aufruf zB in eine Delphi-EXE per ShellExecute packen (dann kannst du subst sogar unsichtbar starten) und dann die Delphi-EXE als Autostart in die registry eintragen
(Start, Ausführen, "Regedit", OK, auf der linken seite HKEY_LOCAL_MACHINE, Software, Microsoft, Windows, CurrentVersion, Run auswählen und eine neue Zeichenfolge erstellen, (Bearbeiten, Neu, Zeichenfolge), und für diese als Wert dann den genauen Pfad zum Programm angeben (zB C:\Dokumente und Einstellungen\...\start.exe)

jakobwenzel 9. Sep 2006 19:05

Re: Verzeichnis auch als Laufwerk?
 
Wieso so kompliziert?
Einfach ne Verknüpfung zum subst in den Autostart-Ordner (C:\Dokumente und Einstellungen\<Benutzer>\STartmenü\Programme\Autos tart)!

eisblock 15. Sep 2006 08:56

Re: Verzeichnis auch als Laufwerk?
 
Zitat:

Zitat von jakobwenzel
Wieso so kompliziert?
Einfach ne Verknüpfung zum subst in den Autostart-Ordner (C:\Dokumente und Einstellungen\<Benutzer>\STartmenü\Programme\Autos tart)!

Deine Methode ist zwar einfach, gilt dann aber auch nur für den derzeit angemeldeten Benutzer.
Bei Eintragung in die Registrierung jedoch wird das Programm immer gestartet.

himitsu 15. Sep 2006 11:31

Re: Verzeichnis auch als Laufwerk?
 
Für bestimmte Startmenü-Ordner gibt es auch Globale .. so auch für Programme und damit auch für Programme\Autostart.

z.B.: C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Autostart

eisblock 12. Okt 2006 10:15

Re: Verzeichnis auch als Laufwerk?
 
stimmt... :wall: dann sind natürlich beide Methoden möglich und für jemanden, der die Windows-Registrierung nur ungern nutzt ist die Variante mit dem Startmenü auf jeden Fall zu empfehlen. Einziges Problem: wenn man das Programm für jeden PC schreibt, muss man vorher in der Registry gucken, wo der Dokumente und Einstellungen-Pfad ist.. der muss weder Standardmäßig so heißen, noch auf Laufwerk C sein... also Registry hat auch Vorteile, aber wenn man nicht unbedingt die Registrierung modifizieren möchte, ist das Startmenü auf jeden Fall die bessere Wahl...

Christian Seehase 12. Okt 2006 11:43

Re: Verzeichnis auch als Laufwerk?
 
Moin eisblock

wo Dokumente und Einstellungen liegt (bzw. spezielle Ordner), kannst Du auch mit MSDN-Library durchsuchenSHGetSpecialFolderPath/Hier im Forum suchenSHGetSpecialFolderPath ermitteln.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:05 Uhr.
Seite 2 von 2     12   

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