Post by Pihom » 17 Dec 2019, 11:07
Bonjour, est-ce que je peux vous demander pourquoi si je met seulement le lignes :
Code: Select all
#If (getkeystate("LAlt","P")=1)
VK30::Numpad0
VK31::Numpad1
VK32::Numpad2
VK33::Numpad3
VK34::Numpad4
VK35::Numpad5
VK36::Numpad6
VK37::Numpad7
VK38::Numpad8
VK39::Numpad9
ce que ça doit faire fonctionne (étonnamment le # devant le if ne m'oblige pas à appuyer sur la touche windows.. pareil ... je ne sais pas trop pourqouoi.. en tout cas ça marche avec et sans #)
ou laors si je met seulement les lignes :
Code: Select all
Ins::
FormatTime, DateTimeString,, yyMMdd tt
Send, %DateTimeString%
return
ça marche aussi, mais les deux en même temps il n'y a que la première fonction qui veuille marcher..
Code: Select all
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
;======================================
;NumPad-CODE
;remapping "normal" number keys to make them
;behave like numpad numbers
#If (getkeystate("LAlt","P")=1)
VK30::Numpad0
VK31::Numpad1
VK32::Numpad2
VK33::Numpad3
VK34::Numpad4
VK35::Numpad5
VK36::Numpad6
VK37::Numpad7
VK38::Numpad8
VK39::Numpad9
Ins::
FormatTime, DateTimeString,, yyMMdd tt
Send, %DateTimeString%
return
Merci aux braves gens qui sauront me donner des explications
[mod: sujet déplacé vers la section française]
Bonjour, est-ce que je peux vous demander pourquoi si je met seulement le lignes :
[code]#If (getkeystate("LAlt","P")=1)
VK30::Numpad0
VK31::Numpad1
VK32::Numpad2
VK33::Numpad3
VK34::Numpad4
VK35::Numpad5
VK36::Numpad6
VK37::Numpad7
VK38::Numpad8
VK39::Numpad9[/code]
ce que ça doit faire fonctionne (étonnamment le # devant le if ne m'oblige pas à appuyer sur la touche windows.. pareil ... je ne sais pas trop pourqouoi.. en tout cas ça marche avec et sans #)
ou laors si je met seulement les lignes :
[code]Ins::
FormatTime, DateTimeString,, yyMMdd tt
Send, %DateTimeString%
return[/code]
ça marche aussi, mais les deux en même temps il n'y a que la première fonction qui veuille marcher..
[code]#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
;======================================
;NumPad-CODE
;remapping "normal" number keys to make them
;behave like numpad numbers
#If (getkeystate("LAlt","P")=1)
VK30::Numpad0
VK31::Numpad1
VK32::Numpad2
VK33::Numpad3
VK34::Numpad4
VK35::Numpad5
VK36::Numpad6
VK37::Numpad7
VK38::Numpad8
VK39::Numpad9
Ins::
FormatTime, DateTimeString,, yyMMdd tt
Send, %DateTimeString%
return[/code]
Merci aux braves gens qui sauront me donner des explications ;)
[color=#BF0000][size=85][mod: sujet déplacé vers la section française][/size][/color]