Bei mir arbeitet die automatische variablendefinition nicht mehr. Ich kann mir nicht erklären wieso das nichtmehr geht.
Code Vorher:
Spoiler anzeigen
$id1 = GUICreate($pri, 395, 214,@DesktopWidth-400,@DesktopHeight-240, -1, BitOR($WS_EX_TOPMOST,$WS_EX_WINDOWEDGE))
$B1 = GUICtrlCreateButton("Pause (1)", 8, 8, 89, 97, BitOR($BS_MULTILINE,$BS_NOTIFY))
GUICtrlSetFont(-1, 20, 400, 0, "MS Reference Sans Serif")
$B2 = GUICtrlCreateButton("Verkleinern (2)", 104, 8, 91, 97, BitOR($BS_CENTER,$BS_MULTILINE,$BS_NOTIFY))
GUICtrlSetFont(-1, 18, 400, 0, "MS Reference Sans Serif")
$B3 = GUICtrlCreateButton("Wechsel (3)", 200, 8, 89, 97, BitOR($BS_MULTILINE,$BS_NOTIFY))
GUICtrlSetFont(-1, 15, 400, 0, "MS Reference Sans Serif")
$B4 = GUICtrlCreateButton("Nächstes Lied (4)", 296, 8, 89, 97, BitOR($BS_CENTER,$BS_MULTILINE,$BS_NOTIFY))
GUICtrlSetFont(-1, 13, 400, 0, "MS Reference Sans Serif")
$B5 = GUICtrlCreateButton("Stop (5)", 8, 112, 89, 97, BitOR($BS_MULTILINE,$BS_NOTIFY))
Code jetzt:
Spoiler anzeigen
$id1 = GUICreate($pri, 395, 214,@DesktopWidth-400,@DesktopHeight-240, -1, BitOR($WS_EX_TOPMOST,$WS_EX_WINDOWEDGE))
local $B1 = GUICtrlCreateButton("Pause (1)", 8, 8, 89, 97, BitOR($BS_MULTILINE,$BS_NOTIFY))
GUICtrlSetFont(-1, 20, 400, 0, "MS Reference Sans Serif")
local $B2 = GUICtrlCreateButton("Verkleinern (2)", 104, 8, 91, 97, BitOR($BS_CENTER,$BS_MULTILINE,$BS_NOTIFY))
GUICtrlSetFont(-1, 18, 400, 0, "MS Reference Sans Serif")
local $B3 = GUICtrlCreateButton("Wechsel (3)", 200, 8, 89, 97, BitOR($BS_MULTILINE,$BS_NOTIFY))
GUICtrlSetFont(-1, 15, 400, 0, "MS Reference Sans Serif")
local $B4 = GUICtrlCreateButton("Nächstes Lied (4)", 296, 8, 89, 97, BitOR($BS_CENTER,$BS_MULTILINE,$BS_NOTIFY))
GUICtrlSetFont(-1, 13, 400, 0, "MS Reference Sans Serif")
Wenn ich nicht jede variable händisch deklariere bekomme ich seit neustem einen Programmabbruch von autoit.
Der fehler tritt nur im aktuellem Script auf.
Bin für jede hilfe dankbar
Penner