im Archiv habe ich folgenden Aufruf zum Öffnen einer Textdatei im Editor (Notepad) gefunden:
Sub TxtAufruf()
Shell "C:\Windows\Notepad.exe " & "C:\Text.txt", 1
End Sub
In diesem Aufruf sehe ich den Nachteil, dass das Windows-Verzeichnis auf manchen Computern anders sein könnte (z.B. "C:\WinNT" oder "D:\Windows"). Nun habe ich beim Testen festgestellt, dass der Aufruf des Notepads auch ohne Angabe des Windows-Verzeichnisses möglich ist:
Sub TxtAufruf()
Shell "Notepad.exe " & "C:\Text.txt", 1
End Sub
Birgt das Weglassen des Systemverzeichnisses beim Aufrufen des Notepads irgendwelche Nachteile? So sollte der Aufruf des Notepads doch auch klappen, wenn das Windows-Verzeichnis mal nicht "C:\Windows" heißt? Oder ist es sicherer den Windowspfad so anzugeben:
Sub TxtAufruf()
Shell Environ("windir") & "\Notepad.exe " & "C:\Text.txt", 1
End Sub
Viele GrüßeMartin