- Offizieller Beitrag
Hi,
den Verweis auf dieses Skript von HolgerK hatte ich in Analyzers Thread entdeckt. Wollte aber nicht seinen Beitrag hijacken.
Ich verwende die aktuelle Beta (3.2.1.9), bekomme aber beim Ausführen des Beispiels folgende Fehlermeldung:
Spoiler anzeigen
Code
>Running AU3Check (1.54.4.0) params: from:C:\Programme\AutoIt3\beta
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(12,78) : ERROR: $CLR_NONE previously declared as a 'Const'
If Not IsDeclared("CLR_NONE") Then Global Const $CLR_NONE = 0xFFFFFFFF
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(18,74) : ERROR: $TV_FIRST previously declared as a 'Const'
If Not IsDeclared("TV_FIRST") Then Global Const $TV_FIRST = 0x1100
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(19,93) : ERROR: $TVM_SETIMAGELIST previously declared as a 'Const'
If Not IsDeclared("TVM_SETIMAGELIST") Then Global Const $TVM_SETIMAGELIST = $TV_FIRST + 9
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(20,92) : ERROR: $TVM_GETNEXTITEM previously declared as a 'Const'
If Not IsDeclared("TVM_GETNEXTITEM") Then Global Const $TVM_GETNEXTITEM = $TV_FIRST + 10
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(21,86) : ERROR: $TVM_GETITEM previously declared as a 'Const'
If Not IsDeclared("TVM_GETITEM") Then Global Const $TVM_GETITEM = $TV_FIRST + 12
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(22,86) : ERROR: $TVM_SETITEM previously declared as a 'Const'
If Not IsDeclared("TVM_SETITEM") Then Global Const $TVM_SETITEM = $TV_FIRST + 13
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(25,73) : ERROR: $TVGN_NEXT previously declared as a 'Const'
If Not IsDeclared("TVGN_NEXT") Then Global Const $TVGN_NEXT = 0x1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(26,75) : ERROR: $TVGN_PARENT previously declared as a 'Const'
If Not IsDeclared("TVGN_PARENT") Then Global Const $TVGN_PARENT = 0x3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(27,74) : ERROR: $TVGN_CHILD previously declared as a 'Const'
If Not IsDeclared("TVGN_CHILD") Then Global Const $TVGN_CHILD = 0x4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(28,74) : ERROR: $TVGN_CARET previously declared as a 'Const'
If Not IsDeclared("TVGN_CARET") Then Global Const $TVGN_CARET = 0x9
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(29,77) : ERROR: $TVIF_STATE previously declared as a 'Const'
If Not IsDeclared("TVIF_STATE") Then Global Const $TVIF_STATE = 0x0008
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(30,78) : ERROR: $TVIF_HANDLE previously declared as a 'Const'
If Not IsDeclared("TVIF_HANDLE") Then Global Const $TVIF_HANDLE = 0x0010
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(31,90) : ERROR: $TVIS_STATEIMAGEMASK previously declared as a 'Const'
If Not IsDeclared("TVIS_STATEIMAGEMASK") Then Global Const $TVIS_STATEIMAGEMASK = 0xF000
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(337,73) : WARNING: $hImageList: possibly used before declaration.
DllCall("comctl32.dll", "int", "ImageList_Destroy", "hwnd", $hImageList)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeViewLib.au3(337,73) : ERROR: $hImageList: undeclared global variable.
DllCall("comctl32.dll", "int", "ImageList_Destroy", "hwnd", $hImageList)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Dokumente und Einstellungen\Standard\Desktop\AU3-Scripte\tristatestuff\TristateTreeview-sample.au3 - 14 error(s), 1 warning(s)
Alles anzeigen
Kann ich mir nicht erklären. Mag mein Rechner das Beispiel nicht?