Jump to content

im new


motormad
 Share

Recommended Posts

Hello im new at this;

Can sombody help me out with a small example?

I need a form , on it 1 monthcalender 1 textbox 1 button.

If you klik the button the value of the calender gets in the textbox.

i know its simple.. but im a newbee in autoit. ;)

thanx for your help.

Link to comment
Share on other sites

  • Moderators

motormad,

So what have you tried yourself which has not worked? ;)

A suitably arranged selection from:

GUICreate
GUICtrlCreateMonthCal 
GUICtrlCreateEdit
GuiCtrlCreateButton
GUISetState

GUIGetMsg

Switch

GUICtrlRead
GUICtrlSetData

should do the trick. ;)

Give it a go and see how you get on. You know where we are if you run into problems - I will help IF you make some effort yourself first. :)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

thanx ... i got this

#include <ButtonConstants.au3>
#include <DateTimeConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>


;~ GUICreate
$Form1_1 = GUICreate("sssss", 642, 263, 75, 121)

;~ GUICtrlCreateMonthCal 
$MonthCal1 = GUICtrlCreateMonthCal("2010/08/11", 432, 40, 169, 153)

;~ GUICtrlCreateEdit
$STA2 = GUICtrlCreateInput("110810", 210, 88, 50, 21)

;~ GuiCtrlCreateButton
$Exit = GUICtrlCreateButton("Exit", 520, 205, 100, 30, $WS_GROUP)
$OKButton = GUICtrlCreateButton("GO", 424, 205, 97, 30, $WS_GROUP)

;~ GUICreate



;~ GUISetState
GUISetState(@SW_SHOW)




;GUIGetMsg
While 1                                                                                             ; //Initialize loop
    $msg = GUIGetMsg()                                                                              ; //Recive Input
    Select
        Case $msg = $GUI_EVENT_CLOSE or $msg = $Exit                                                ; //If the Exit or Close button is clicked, close the app.
            MsgBox(0, "Terminate", "SALU")  
            ; //Say goodbye
    
            Exit                                                                                    ; //Exit the Application
        Case $msg = $OKbutton
            KlikOK()
    
    EndSelect
WEnd


func KlikOK()

;;read all input

EndFunc ;--> KlikOK(()

;;Switch

;GUICtrlRead
;GUICtrlSetData
Link to comment
Share on other sites

  • Moderators

motormad,

Excellent! ;)

Now just the GUICtrlRead and GUICtrlSetData to go. Should be pretty obvious which controls you need to read and set! :)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

thanx M23

#include <ButtonConstants.au3>
#include <DateTimeConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>


;~ GUICreate
$Form1_1 = GUICreate("sssss", 642, 263, 75, 121)

;~ GUICtrlCreateMonthCal 
$MonthCal1 = GUICtrlCreateMonthCal("2010/08/11", 432, 40, 169, 153)

;~ GUICtrlCreateEdit
$STA2 = GUICtrlCreateInput("110810", 210, 88, 50, 21)

;~ GuiCtrlCreateButton
$Exit = GUICtrlCreateButton("Exit", 520, 205, 100, 30, $WS_GROUP)
$OKButton = GUICtrlCreateButton("GO", 424, 205, 97, 30, $WS_GROUP)

;~ GUICreate


;~ GUISetState
GUISetState(@SW_SHOW)




;GUIGetMsg
While 1                                                                                             ; //Initialize loop
    $msg = GUIGetMsg()                                                                              ; //Recive Input
    Select
        Case $msg = $GUI_EVENT_CLOSE or $msg = $Exit                                                ; //If the Exit or Close button is clicked, close the app.
            MsgBox(0, "Terminate", "SALU")  
            ; //Say goodbye
    
            Exit                                                                                    ; //Exit the Application
        Case $msg = $OKbutton
            KlikOK()
    
    EndSelect
WEnd


func KlikOK()

;;read all input
GUICtrlRead($MonthCal1)
GUICtrlSetData($STA2,GUICtrlRead($MonthCal1))

EndFunc ;--> KlikOK(()

;)

Link to comment
Share on other sites

  • Moderators

mototmad,

I knew you could do it! ;)

One small point - there is no need to read the MonthCal twice. Either do it the once within the GUICtrlSetData command:

GUICtrlSetData($STA2, GUICtrlRead($MonthCal1))

or use a variable to transfer (only really necessary if you want to use the value you read elsewhere in the script):

$sDate = GUICtrlRead($MonthCal1)
GUICtrlSetData($STA2, $sDate)

Happy? :)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

NB: Please use meaningful subjects for your threads which describe your problem. "I'm new" doesn't tell me anything. So I have to open the thread just to notice that you have I problem where I can't help.

A descriptive subject makes live easier for you and us ;)

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2022-02-19 - Version 1.6.1.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 (NEW 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

 

Link to comment
Share on other sites

NB: Please use meaningful subjects for your threads which describe your problem. "I'm new" doesn't tell me anything. So I have to open the thread just to notice that you have I problem where I can't help.

A descriptive subject makes live easier for you and us ;)

Link to comment
Share on other sites

Damn, i can not fix this.

I will keep this in mind in the future.

Thanks!

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2022-02-19 - Version 1.6.1.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 (NEW 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

 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...