Hallo!
Hab n Problem.
Ich möchte das im GUI eine leere ListView ist. Das kriege ich ja hin
Aber ich möchte das bei Klick auf einen Button ein zweites GUI kommt. Kriege ich auch hin.
Dann sind in der zweiten GUI drei Inputs wo man im ersten die Best.Nr eingeben muss,
dann im zweiten Input den Namen und im dritten den URL.
Wenn man auf OK im zweiten GUI klickt, schließt sich das zweite GUI, und in der ListView erscheint ein Item,
wo unter "Best.Nr" die eingegebene Best.Nr steht. Das gleiche bei den zwei anderen. Das kriege ich nicht hin
Und wenn man auf das Item draufklickt, öffnet sich Internet Explorer mit dem eingegebenen URL.
Das ganze wird nämlich ein CONRAD BAUTEILSAVER!!!
Der bisherige Skript:
Spoiler anzeigen
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>
#include <EditConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Conrad Bauteilsaver ", 438, 195, 192, 124)
$ListView1 = GUICtrlCreateListView("Best.Nr|Bauteilname|URL", 8, 8, 426, 158)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 60)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 120)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 2, 240)
$Button1 = GUICtrlCreateButton("Neues Bauteil", 352, 168, 83, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Beenden", 272, 168, 75, 25, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Info...", 192, 168, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
;===================================================
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Neues Bauteil", 295, 116, 192, 124)
$Label1 = GUICtrlCreateLabel("Best.Nr:", 8, 16, 42, 17)
$Input1 = GUICtrlCreateInput("", 56, 16, 233, 21)
$Label2 = GUICtrlCreateLabel("Name:", 8, 40, 35, 17)
$Input2 = GUICtrlCreateInput("", 56, 40, 233, 21)
$Label3 = GUICtrlCreateLabel("URL:", 8, 64, 29, 17)
$Input3 = GUICtrlCreateInput("", 56, 64, 233, 21)
$Button4 = GUICtrlCreateButton("OK", 216, 88, 75, 25, $WS_GROUP)
GUISetState(@SW_HIDE)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
GUISetState(@SW_SHOW, $Form2)
Case $Button2
Exit
Case $Button3
MsgBox(64,"Info!","Created by button421")
Case $Button4
;Hier soll das Item in die ListView "gebeamt" werden.
GUISetState(@SW_HIDE, $Form2)
EndSwitch
WEnd
MfG button421