Hi,
ich versuche mit Hilfe von Anygui http://www.autoitscript.com/forum/index.php?showtopic=9517</a> einen Button auszutauschen.
Das Programm in dem ich das versuche ist ein Warenwirtschaftssystem, ich möchte da gerne wenn jemand meinen eingefügten Button anklickt, ein zusatz fenster anzeigen und danach die eigentliche Funktion ausführen. Dafür habe ich erstmal den alten Button ausgeblendet, was auch funktioniert, aber ich kriege keinen neuen rein, was mache ich falsch?
Mein momentanes script:
[autoit]
#include <guiconstants.au3>
#include <GuiButton.au3>
#include <ANYGUI.au3> ;v 2.8 fixed
Opt ("WinTitleMatchMode", 4)
WinWait('"(1) LTC" auf')
MsgBox(0, "Test", "Fenster gefunden!") ;Debug Test
$guit = _GuiTarget('"(1) LTC" auf',1)
MsgBox(0, "Test 2", "Fenster handle: " & $guit) ;Debug Test
ControlHide( $guit, "", "TBpBitBtn1") ;Funktioniert
$btn = _TargetaddButton("Verbuchen und Statistik",1579,871,94,75) ;Funktioniert nicht
GUISetState()
While 1
Sleep(50)
WEnd
Exit
Hier die Infos von Window Info:
Titel: "(1) LTC" auf .... (rest weggekürzt)
Class: TfrmBP
Size: 1696, 1006
Style: 0x17CF0000
ExStyle: 0x00010100
Handle: 0x0000000000010DB6
Ich hoffe das sind genug Infos