StungStang Posted October 14, 2011 Posted October 14, 2011 Hi to all, i've made a simple script, now i compiled it in CUI mode. Now i want clear the console text, but i dont have find a function to do that. There is a way to clear the CUI text? There is a way to set a title to this CUI application? Hi!
Shaggi Posted October 15, 2011 Posted October 15, 2011 system("cls") OR RunWait(@ComSpec & " /c cls") Ever wanted to call functions in another process? ProcessCall UDFConsole stuff: Console UDFC Preprocessor for AutoIt OMG
StungStang Posted October 17, 2011 Author Posted October 17, 2011 (edited) I try it later...do you know how to set the title? Thanks for your help EDIT:I have found this "SetConsoleTitle" but i have not idea how to translate this in autoit. Hi! Edited October 17, 2011 by StungStang
AdmiralAlkex Posted October 17, 2011 Posted October 17, 2011 Why don't you do a forum search. You get multiple results. .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface
Shaggi Posted October 17, 2011 Posted October 17, 2011 Func SetConsoleTitle($sTitle) Return DllCall("Kernel32.dll","bool","SetConsoleTitleW","wstr",$sTitle) EndFunc Ever wanted to call functions in another process? ProcessCall UDFConsole stuff: Console UDFC Preprocessor for AutoIt OMG
StungStang Posted October 18, 2011 Author Posted October 18, 2011 All work good, now i've the last question... Is a way to do a function link "GUISetOnEvent" in a CUI application...somethink like "CUISetOnEvent" Hi!
BrewManNH Posted October 18, 2011 Posted October 18, 2011 They don't have actionable events/controls like buttons and checkboxes, so I don't see how that would be possible. 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
StungStang Posted October 19, 2011 Author Posted October 19, 2011 I just would use that function "GUISetOnEvent($GUI_EVENT_CLOSE,"_function"), but ofc with a cui application hi!
Morthawt Posted October 20, 2011 Posted October 20, 2011 system("cls") OR RunWait(@ComSpec & " /c cls") So you have to use cmd.exe to clear the screen of all text? Free and easy Autoit scripting video tutorials (plus more videos always coming!) General video tutorials, especially correct and safe TeamSpeak permissions tutorials.
Shaggi Posted October 20, 2011 Posted October 20, 2011 So you have to use cmd.exe to clear the screen of all text?Yes, unless you use the more advanced winapi console api. Ever wanted to call functions in another process? ProcessCall UDFConsole stuff: Console UDFC Preprocessor for AutoIt OMG
Morthawt Posted October 20, 2011 Posted October 20, 2011 Ah I see. I was looking around for some like "ConsoleClear()" or something lol. Free and easy Autoit scripting video tutorials (plus more videos always coming!) General video tutorials, especially correct and safe TeamSpeak permissions tutorials.
StungStang Posted October 20, 2011 Author Posted October 20, 2011 I cant know if a CUI programm is close?...I want to run a function before to exit the CUI. Hi and thanks for your precious help
BrewManNH Posted October 20, 2011 Posted October 20, 2011 OnAutoItExitRegisterIt's in the help file. 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
Shaggi Posted October 22, 2011 Posted October 22, 2011 OnAutoItExitRegisterIt's in the help file.If a user closes the console, it wont work. Ever wanted to call functions in another process? ProcessCall UDFConsole stuff: Console UDFC Preprocessor for AutoIt OMG
BrewManNH Posted October 22, 2011 Posted October 22, 2011 If a user closes the console, it wont work.Are you sure about that? I've never created a console project so I wouldn't have any scripts to test it on. 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
Shaggi Posted October 24, 2011 Posted October 24, 2011 Are you sure about that? I've never created a console project so I wouldn't have any scripts to test it on.Yes, it terminates the process immideatly, im not even sure C atexit routines gets called. Ever wanted to call functions in another process? ProcessCall UDFConsole stuff: Console UDFC Preprocessor for AutoIt OMG
oo0oo Posted July 7, 2014 Posted July 7, 2014 $NewTitle = "My New Title" $OldTitle = WinGetTitle("[active]") WinSetTitle($OldTitle,"",$NewTitle) Like This?
Mobius Posted July 7, 2014 Posted July 7, 2014 $NewTitle = "My New Title" $OldTitle = WinGetTitle("[active]") WinSetTitle($OldTitle,"",$NewTitle)Like This? You seem to have resurrected a three year old thread to answer a question already answered by the OP. Please don't resurrect threads without good reason.
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