Jump to content

Date format error on new AutoIt version


weszzer
 Share

Recommended Posts

Hi,

For unknown reason, my "$DTM_SETFORMAT" suddenly got an error " Cannot assign value to contants"

I didn't modify anything except for changing to the new version of my autoit to:

SciTE-Lite 
Version 3.4.1
    Jun  1 2014 18:45:52

Is this not supported by the new version?

I'm afraid to install the old version as I have other code under the new version.

Thank you.

#include <GUIConstants.au3>

GUICreate("Date Test",300,200)

    $x=20
    $Label_Start_Date = GUICtrlCreateLabel("Start Date/Time", 25, $x, 90, 25, 0x0200 + 0x01)
    $Start_Date = GUICtrlCreateDate(@Year & "/" & @MON & "/" & @MDAY & "/" & @HOUR, 115, $x, 100, 25)

    $x += 30
    $Label_End_Date = GUICtrlCreateLabel("End Date/Time", 25, $x, 90, 25, 0x0200 + 0x01)
    $End_Date = GUICtrlCreateDate(@Year & "/" & @MON & "/" & @MDAY & "/" & @HOUR, 115, $x, 100, 25)

    $DTM_SETFORMAT= 0x1032
    $style = "yyyy/MM/dd/HH"
    GUICtrlSendMsg($Start_Date, $DTM_SETFORMAT, 0, $style)
    GUICtrlSendMsg($End_Date, $DTM_SETFORMAT, 0, $style)

    $x += 30
    $Extract_Button = GUICtrlCreateButton("Tets",160,$x)

    GUISetState()
Link to comment
Share on other sites

  • Moderators

#include <Date.au3>

Sorry, no idea why I wrote that, saw the DTM and date.au3 came to mind...

You are only using GUIConstants.au3, try:

#include <GUIConstantsEx.au3> (still should be using this one anyway)

Edit2:

Dammit, time for bed:

Date constants have been moved here: #include <DateTimeConstants.au3>

Edited by SmOke_N

Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Link to comment
Share on other sites

$DTM_SETFORMAT was added to the library, whereas before it was just a "magic value". So now you don't need to declare it anymore. Remove that underscore version and just add the include mentioned above.

Edited by guinness

UDF List:

 
_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_ArrayFilter/_ArrayReduce_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 22/04/2018

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...