Hallo,
für ein Werk von mir brauch ich eine Funktion, dass SciTE startet.
Am besten wäre es natürlich wenn das so etwas wie @SciteOpen oder sowas gäbe.
Davon gehe ich aber nicht aus.
In der Hilfe hab ich nichts gefunden.
Einen schönen Abend noch !
Hallo,
für ein Werk von mir brauch ich eine Funktion, dass SciTE startet.
Am besten wäre es natürlich wenn das so etwas wie @SciteOpen oder sowas gäbe.
Davon gehe ich aber nicht aus.
In der Hilfe hab ich nichts gefunden.
Einen schönen Abend noch !
Gibt doch nen Reg-Key, der das Installationsverzeichnis von AutoIt enthält
Den kannste doch benutzen...
Run(RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt","InstallDir") & "\SciTE\SciTE.exe")
[/autoit]So kriegst du SciTE mit einer Zeile auf...
Makro GIBST NICHT
Stimmt !
Daran hab ich nicht gedacht.
Danke für die Hilfe !
Damit es auch unter einem 64Bit-System funktioniert, müsstest Du den RegPfad entsprechend anpassen.
Oder gleich zu einem anderen Trick greifen:
[autoit]
$sPath = StringRegExpReplace(@AutoItExe, '(.+)\\.+', '$1') & '\SciTE\SciTE.exe'
MsgBox(0, 'SciTE', $sPath)