Ich möchte eine Sschaltfläche so programmieren, dass sie eine Datei (in meinem Fall setup.exe) öffnet. Da ich das Programm auf eine CD brennen will, weiss ich aber auch nicht, wie ich dann den Pfad angeben muss, weil das CD-ROM Laufwerk bei jedem PC eine andere Buchstabierung haben kann. Wer kann mir den Script verraten ???
Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge
Wenn das Programm auch auf der CD ist , auf der setup.exe ist, kannst du entweder
SHELL "\\setup.exe"
schreiben, also einfach den LW-Buchstaben weglassen (geht, solange das Prog nicht aus einer DOS-Box gestartet wird),
oder
SHELL App.Path + "\\setup.exe"
App.Path ist das Verzeichnis, in dem das aktuelle Programm drin ist.
Wenn das Prog in einem anderen Verzeichnis auf der CD ist als setup.exe, kann man sich mit LEFT$ helfen:
SHELL Left$(App.Path, 2) + "\\sonstwo\\setup.exe"