ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
413
413
EMPFEHLEN
-
Guten Tag!
Ich habe ein Programm geschrieben, das unter anderem auch Ordner erstellt, und zwar auf "/", also in demselben Ordner wie die ausgeführte .exe-Datei des Programms.
Das Programm wird im Zuge eines Installers samt seiner .exe auf C:\Programme\abc\ installiert. Ebenfalls wird eine Verknüpfung zur .exe auf dem Desktop erstellt. Wenn ich nun das Programm von der Verknüpfung aus starte (Verknüpfung ist auf Desktop), werden die Ordner auf dem Desktop erstellt, wobei ja die eigentliche .exe in C:\Programme\abc\ liegt, und daher der Ordner auch auf C:\Programme\abc\ erstellt werden sollte.
Wie kann ich nun einstellen, dass der Ordner trotzdem auf C:\Programme\abc\ erstellt wird, obwohl ich das Programm von einer Verknüpfung aus starte, die auf dem Desktop liegt?
MfG
Markus
-
Funktioniert es damit?
Code :1
Application.StartupPath
-
Hi!
Danke für die Antwort erstmal.
Aber wo genau soll ich den Code einbauen? Die Verknüpfung wurde ganz einfach mit einem Installer erstellt, falls du das meinst.
-
Gib uns mal das Stück Quelltext, mit welchem du den Ordner erstellst.
-
Naja ganz normal:
Code :1 2 3 4 5 6
Dim tempdir As String = "Temp\" If System.IO.Directory.Exists(tempdir) Then Else MkDir("Temp\") End If
EDIT: Habs jetzt gelöst. Nur die vom Installer erstellte Verknüpfung war fehlerhaft. Wenn man mit Windows manuell eine Verknüpfung erstellt, dann klappts einwandfrei.Geändert von Afritus (05.12.09 um 18:28 Uhr)
Ähnliche Themen
-
Verknüpfung .url-Datei erstellen
Von javas im Forum JavaAntworten: 2Letzter Beitrag: 16.04.10, 11:29 -
Verknüpfung auf CD erstellen
Von Microhome im Forum Microsoft WindowsAntworten: 11Letzter Beitrag: 01.03.07, 15:52 -
Verknüpfung erstellen
Von Blumenmensch im Forum Linux & UnixAntworten: 0Letzter Beitrag: 13.01.07, 11:35 -
[C++] Benutzervariable & Verknüpfung erstellen
Von iNstinct im Forum C/C++Antworten: 8Letzter Beitrag: 27.02.06, 12:17 -
Verknüpfung erstellen
Von zausse im Forum Visual Basic 6.0Antworten: 11Letzter Beitrag: 03.02.05, 14:16





Zitieren

Login





