gasik Posted September 20, 2013 Share Posted September 20, 2013 hello, I have a problem with this script #include <Date.au3> MsgBox(0, '', "The Date is:" & _NowDate()) and to send the notebook to use the command "controlsend" ? thx Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted September 20, 2013 Moderators Share Posted September 20, 2013 This statement - and to send the notebook to use the command "controlsend" ? - makes no sense. Can you please elaborate? You have the _NowDate() value, what application are you attempting to send that vaiue to? "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
AutID Posted September 20, 2013 Share Posted September 20, 2013 Store the date in a var Then use controlsettext or controlsend to write it on notepad. $var = _NowDate() and then send that var https://iblockify.wordpress.com/ Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 ok,thx AutID. write scrypt evening and see if it works:) Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 ok, I do not know what I'm doing wrong with my mistake occurs in 7 line .. what do you think you are the ;/ #include <Date.au3> _NowDate() $var = "_NowDate()" Run("notepad.exe") WinWait("[CLASS:Notepad]") ControlSetText("[CLASS:Notepad]", "", "Edit1", & $var &") Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted September 20, 2013 Moderators Share Posted September 20, 2013 Look at this line of code, and compare it to what you see in the help file. Specifically look at the last parameter you're passing: ControlSetText("[CLASS:Notepad]", "", "Edit1", & $var &") "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 i don't understand you and do not see diffrence ... in variable noticed nothing in the help Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted September 20, 2013 Moderators Share Posted September 20, 2013 Seriously, you looked in the help file and don't see a different between this: ControlSetText ( "title", "text", controlID, "new text") And yours: ControlSetText("[CLASS:Notepad]", "", "Edit1", & $var &") ?? Maybe try just $var as your last parameter, stripping out the unnecessary &'s and "s ??? "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 and now? ControlSetText("[CLASS:Notepad]", "", "", $var ) but now writes in a notepad _nowdata and I mean that has written 20.09.2013 Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted September 20, 2013 Moderators Share Posted September 20, 2013 Please post the entire script you're using right now "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 #include <Date.au3> _NowDate() Dim $var = "_NowDate()" Run("notepad.exe") WinWait("[CLASS:Notepad]") ControlSetText("[CLASS:Notepad]", "", "", $var ) Link to comment Share on other sites More sharing options...
BrewManNH Posted September 20, 2013 Share Posted September 20, 2013 and now?ControlSetText("[CLASS:Notepad]", "", "", $var )but now writes in a notepad _nowdata and I mean that has written 20.09.2013Isn't that what you wanted it to do? If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted September 20, 2013 Moderators Share Posted September 20, 2013 As BrewManNH pointed out, gasik, what were you expecting? As pointed out in the help file (really would be good for you to look into it), the _NowDate() function returns the date specified in your computer's regional settings. If you would like to alter the format, you're going to have to change the settings or alter the variable output in the script. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 ControlSetText("[CLASS:Notepad]", "", "", _Nowdate() ) ok,now runing ;p Link to comment Share on other sites More sharing options...
BrewManNH Posted September 20, 2013 Share Posted September 20, 2013 I see what your error was in the previous script, you put quotes around the function _NowDate, so the variable $var = "_NowDate()" instead the date from _NowDate(). If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 I am a beginner in autoit and in addition do not know English language,because there is so much misunderstanding Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 (edited) probably because I was tormented and would ask another question about the path to the problem, and so as a loop that I would like to be attuned to date only one notepad np : and this is the primary scrypt and to him I do not know how to add the rest of the. #include <Date.au3> _Nowdate() While 1 Run("notepad.exe") WinWait("[CLASS:Notepad]") ControlSetText("[CLASS:Notepad]", "", "Edit1", _Nowdate() ) Wend Edited September 20, 2013 by gasik Link to comment Share on other sites More sharing options...
BrewManNH Posted September 20, 2013 Share Posted September 20, 2013 You're going to end up with a LOT of notepad windows opening with that snippet. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
gasik Posted September 20, 2013 Author Share Posted September 20, 2013 i dont understand "going to end up with a LOT" Please brighter because I'm not smart ;p Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted September 20, 2013 Moderators Share Posted September 20, 2013 What you seem to be is unwilling to show any effort rather than "not smart". Why bother trying to use AutoIt if you're not going to take the time to learn about it, or try things on your own? Also, there are plenty of folks on this forum that do not speak English natively, but they learn because they want to - they're not looking for someone to spoon-feed them code. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
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