AutoHotkey v1 soll installierte Version von v2 abfragen

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

Rohwedder
Posts: 7612
Joined: 04 Jun 2014, 08:33
Location: Germany

AutoHotkey v1 soll installierte Version von v2 abfragen

Post by Rohwedder » 17 Aug 2022, 05:34

Dachte, AutoHotkey v1 schreibt ein AutoHotkey v2 Skript und fragt dann dieses nach seiner A_AhkVersion:

Code: Select all

#Requires AutoHotkey v1.1
ClipBoard =
FileDelete, ~.ahk
FileAppend,
(
#Requires AutoHotkey v2.0-
ClipBoard := A_AhkVersion
), ~.ahk
Run, ~.ahk
ClipWait, 5
MsgBox,% ClipBoard
Return
Doch die MsgBox ist leer.
Das erstellte ~.ahk manuell gestartet macht sein Ding und so:

Code: Select all

#Requires AutoHotkey v1.1
ClipBoard =
FileDelete, ~.ahk
FileAppend,
(
#Requires AutoHotkey v1.1
ClipBoard := A_AhkVersion
), ~.ahk
Run, ~.ahk
ClipWait, 5
MsgBox,% ClipBoard
Return
wird doch auch der aktuelle v1-Stand angezeigt! Also, woran hakt's?

User avatar
jNizM
Posts: 3183
Joined: 30 Sep 2013, 01:33
Contact:

Re: AutoHotkey v1 soll installierte Version von v2 abfragen

Post by jNizM » 17 Aug 2022, 08:09

Code: Select all

(
#Requires AutoHotkey v2.0-
A_ClipBoard := A_AhkVersion
), ~.ahk
https://lexikos.github.io/v2/docs/misc/A_Clipboard.htm
[AHK] v2.0.5 | [WIN] 11 Pro (Version 22H2) | [GitHub] Profile

Rohwedder
Posts: 7612
Joined: 04 Jun 2014, 08:33
Location: Germany

Re: AutoHotkey v1 soll installierte Version von v2 abfragen

Post by Rohwedder » 17 Aug 2022, 10:58

Danke!
Ich hatte zwar ClipBoard per Tooltip im v2.0 Skript überprüft, jedoch nicht ob ClipBoard noch ClipBoard ist.

Post Reply

Return to “Ich brauche Hilfe”