guysmilie Posted October 7, 2009 Posted October 7, 2009 I am trying to use variables with HotKeySet. Say the code looks like this:$hotkey1 = ^$hotkey2 = {PGDN}HotKeySet($hotkey1$hotkey2, "FUNCTIONNAME")When I try to run this I get an "error in expression" message for the HotKeySet line. It works if I use just one variable, but when I combine the two variables I get the error. I looked in the help file and searched "combining variables" in the forum, but did not find the answer.Thanks very much to anyone who can offer suggestions/advice.Guy.
water Posted October 7, 2009 Posted October 7, 2009 This should work: $hotkey1 = "^{PGDN}" HotKeySet($hotkey1, "FUNCTIONNAME") Sleep(20000) Exit Func FUNCTIONNAME() MsgBox(0,"","Hotkey pressed") Exit EndFunc My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
FuryCell Posted October 7, 2009 Posted October 7, 2009 (edited) Variables are combined with the & symbol. For example: $hotkey1 = "^" $hotkey2 = "{PGDN}" HotKeySet($hotkey1 & $hotkey2, "FUNCTIONNAME") Edited October 7, 2009 by P5ych0Gigabyte HKTunes:Softpedia | GoogleCodeLyricToy:Softpedia | GoogleCodeRCTunes:Softpedia | GoogleCodeMichtaToolsProgrammer n. - An ingenious device that turns caffeine into code.
guysmilie Posted October 7, 2009 Author Posted October 7, 2009 (edited) Thanks P5ych0Gigabyte! Edited October 7, 2009 by guysmilie
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now