Hallo Leute.
Ich würde gerne für meine Seite einen YouTube Player Generator schreiben, damit ich nicht andauernd den Code mit der Hand anpassen muss.
Es gibt drei simple Eingabefelder. Video ID, Höhe und Breite. Die Werte sollen dann im vorgegeben Code an den richtigen Stellen eingesetzt und ausgegeben werden, jedoch habe ich ein Problem damit.
Ich würde gerne in GuiCtrlSetData einen String ausgeben, wo dann Werte aus einer Variable ersetzt werden.
[autoit]GuiCtrlSetData($out_code, 'erster teil'GuiCtrlRead($inp_videoid)'zweiter teil')
[/autoit]Hier mein Quellcode:
[autoit]#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=c:\users\kazuzockt\desktop\youtube player generator.kxf
$Form1_1 = GUICreate("YouTube Player Generator", 493, 387, 224, 165, -1, 0)
$lbl_VideoID = GUICtrlCreateLabel("Video ID:", 16, 16, 48, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$inp_VideoID = GUICtrlCreateInput("", 72, 13, 161, 21)
$lbl_height = GUICtrlCreateLabel("Höhe:", 16, 48, 33, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$lbl_width = GUICtrlCreateLabel("Breite:", 16, 80, 36, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$inp_height = GUICtrlCreateInput("", 72, 45, 161, 21)
$inp_width = GUICtrlCreateInput("", 72, 77, 161, 21)
$out_code = GUICtrlCreateEdit("", 8, 109, 473, 273, $ES_WANTRETURN)
GUICtrlSetData(-1, "")
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$btn_generate = GUICtrlCreateButton("Generieren", 328, 36, 73, 33)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $btn_generate
GUICtrlSetData ( $out_code, '')
EndSwitch
WEnd
Kann mir dabei einer helfen?