Hallo zusammen
Bin blutiger anfänger der Skriptsprache AutoIT dennoch gefällt mir dieses skripting immer mehr.
Hätte hier zwei anliegen dich ich anders gelöst hätte aber mein momentanes skripting
know-how lässt zu wünschen übrig. Deshalb bin ich auf eure ratschläge und hilfe wirklich
angewiesen, und somit widme mich mal diesem Forum. Für hilfe stellungen möchte ich mich
schon jetzt bedanken, denn auch ich kann hier noch hilfe gebauchen.
Danke
MC
1 ) Hier habe ich ein auswahlmenü erstellt
GUICtrlSetData(-1, "Laptop Z60m|Laptop Z61m|Laptop Z62m|Laptop Z63m", "leer")
möchte aber erreichen das die erwähnten Laptops aus einem "Laptopconfig.ini" file kommen würden,
somit könnte mein geräte zuwachs erweitert werden ohne das ich mein script neu kompilieren müsste.
2 ) Ich möchte erreichen das wenn zb. "Laptop Z60m" ausgewählt würde dies in eine variable
geschrieben würde "($n1)" und in ein existierendes externes files geschrieben würde.
oder wenn möglich wie in meinem demo bespiel das aber nicht korrekt lauft
run("c:\temp\ti_cons.exe", (& $n1 &) , @SW_MAXIMIZE)
gerne lege ich hier noch mein bios jetzt erstelltes Skript bei und freue mich auf eure antworten
#include <GUIConstantsEx.au3>
Opt('MustDeclareVars', 1)
Example()
Func Example()
Local $menu1, $n1, $n2, $msg, $font, $var
GUICreate("Info Fenster") ; Fenster Balken
$font = "Arial"
GUISetFont(10, 400, 1, $font)
GUICtrlCreateLabel("wählen Sie das passende Image", 11, 10)
$menu1 = GUICtrlCreateMenu("About")
$n1 = GUICtrlCreateCombo("", 11, 30)
;$var = IniRead("C:\Temp\myfile.ini", "section2", "key", "NotFound")
; MsgBox(4096, "Result", $var)
GUICtrlSetData(-1, "Laptop Z60m|Laptop Z61m|Laptop Z62m|Laptop Z63m", "leer")
$n2 = GUICtrlCreateButton("Wiederherstellen", 10, 110, 120)
GUICtrlSetState(-1, $GUI_FOCUS) ; the focus is on this button
GUISetState()
Do
$msg = GUIGetMsg()
If $msg = $n2 Then
MsgBox(0, "Ausgewähltes Image .. ", GUICtrlRead($n1)) ; anzeige gewähltes Image
;MsgBox(0, "blabla", & $n1 &)
run("c:\temp\ti_cons.exe", (& $n1 &) , @SW_MAXIMIZE)
EndIf
Until $msg = $GUI_EVENT_CLOSE
EndFunc ;==>End Example