Aufgaben-Liste

  • Hallo an alle,
    ich habe 2 Ini`s, mit je einem Festen Namen, 1 von 6 zufallsnamen, eine Geschlechter Auswahl und 25 Aufgaben!
    mein ziel ist es, oder soll es mal werden, das ich zuerst einen von 2 Button Betätigen kann(die Geschlechterauswahl)
    und dann auf einer anderen Gui mit den 25 Aufgaben treffe, deren Daten auch aus einer von beiden Ini's gelesen werden.
    meine Frage richtet sich ferner daran:
    wie kann ich es anstellen, dass ich beim drücken des Buttons 1, Geschlecht M eine Aufgabe 1-25 zuweisen kann und dann nochmal die selben Aufgabe 1-25 bei Button 2, dem Geschlecht W?!
    Ziel des ganzen soll sein, das ein Männlicher Zufallsname aus der Ini 1 im zusammenhang mit der gewählten Aufgabe steht und einmal ein Weiblicher Zufallsname aus der Ini 2.

    bei Button1 Msgbox(0,"Aufgaben","Du, "&$zufallsname Männlich &" sollst "&$Fester Name&" beim "&$Ausgewählte Aufgabe&" helfen!")
    bei Button2 Msgbox(0,"Aufgaben","Du, "&$zufallsname Weiblich &" sollst "&$Fester Name&" beim "&$Ausgewählte Aufgabe&" helfen!")
    Vielleicht mach ichs mir auch gerade Komplizierter als es sein muss oder seh es gerade nicht, aber wäre schön wenn Ihr Tipps für mich hättet.

    Einmal editiert, zuletzt von AsiX-5 (20. Oktober 2012 um 22:35)

  • Also ich blick ehrlich gesagt nicht ganz durch ?(
    Willst du dir Namen generieren lassen oder Aufgaben oder beides, haben jetzt beide Geschlechter die gleichen Aufgaben und was genau steht in dieser ini? Versuchs doch bitte noch mal zu erklären und poste doch vielleicht deine ini und den Code den du bis jetzt hast.

    Gruss Shadowigor

  • okay ich versuchs mal
    ich möchte, das man in eine GIU jeweil 6 Männer- und 6 Frauennamen und seinen eigenen Namen Eintragen kann
    diese werden in eine Ini gespeichert.

    danach soll eine 2te Gui mit zwei knöpfen erscheinen auf der mir entweder nur Männer oder nur Frauen aussuchen kann.

    wenn ich z.B. den Mädchen-Butten gedrückt habe, sollen nur die mädchennamen in das zufallsmuster fallen, beim Jungs-Button nur die jungs.
    anschließen soll die dritte GUI die aufgaben anzeigen die jede einzeln in einem von 24 Knöpfen steht.

    wähle ich eine Aufgabe, soll eine msgbox erscheinen, welche mir den zuvor festelegten festen namen anzeigt, den zufallsnamen gemäß des gedrückten knopfes und die ebend gewählte aufgabe.

    ich bekomme es nur nicht hin, die jungs von den mädchen zu trennen, da ja die gewählte aufgabe auf nur einen von beiden ansprechen soll.
    ich bekomm die aufgabe nicht mit dem ausgewählten geschlecht verknüpft.

  • Mach zwei Eingabefelder, eins für die Weibchen und eins für die Männchen.
    Dann die getrennt auslesen und speichern.
    Die Aufgaben in zwei Arrays schreiben (Männchen/Weibchen).
    Teile und herrsche :D

    Widerstand ist Zwecklos!

    Meine Projekte: Kizzys Controller, 2nd Desktop und Versteckte Dateien Assistent
    Meine Downloadwebsite .

  • Genau da liegt der Hase im Pfeffer, ich bekomme die Arrays nicht hin.
    das ist das Skript wie ich es bis jetzt habe, mehr als chaotisch, aber ich bin ja noch am lernen weil der
    der dem Account gehört ja im urlaub ist :D :D :D

    [autoit]

    #include <GUIConstantsEx.au3>
    $font="Comic Sans MS"
    $mn1=IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 1","")
    $mn2=IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 2","")
    $mn3=IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 3","")
    $mn4=IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 4","")
    $mn5=IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 5","")
    $mn6=IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 6","")
    $playerm=IniRead("C:/DrueckMich_m.ini", @UserName, "Spieler","")
    ;
    $wn1=IniRead("C:/DrueckMich_w.ini", @UserName, "Weiblicher Name 1", "")
    $wn2=IniRead("C:/DrueckMich_w.ini", @UserName, "Weiblicher Name 2", "")
    $wn3=IniRead("C:/DrueckMich_w.ini", @UserName, "Weiblicher Name 3", "")
    $wn4=IniRead("C:/DrueckMich_w.ini", @UserName, "Weiblicher Name 4", "")
    $wn5=IniRead("C:/DrueckMich_w.ini", @UserName, "Weiblicher Name 5", "")
    $wn6=IniRead("C:/DrueckMich_w.ini", @UserName, "Weiblicher Name 6", "")
    $playerw=IniRead("C:/DrueckMich_w.ini", @UserName, "Spieler","")

    [/autoit][autoit][/autoit][autoit]

    ;Liste $ für Aufgaben eintragungen
    $A1=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe1","")
    $A2=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe2","")
    $A3=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe3","")
    $A4=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe4","")
    $A5=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe5","")
    $A6=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe6","")
    $A7=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe7","")
    $A8=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe8","")
    $A9=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe9","")
    $A10=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe10","")
    $A11=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe11","")
    $A12=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe12","")
    $A13=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe13","")
    $A14=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe14","")
    $A15=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe15","")
    $A16=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe16","")
    $A17=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe17","")
    $A18=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe18","")
    $A19=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe19","")
    $A20=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe20","")
    $A21=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe21","")
    $A22=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe22","")
    $A23=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe23","")
    $A24=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe24","")
    $A25=IniRead("C:/DrueckMich_w.ini", @UserName, "Aufgabe25","")
    ;;;

    [/autoit][autoit][/autoit][autoit]

    $hGui = GUICreate("M/W - Liste", 250, 250)
    GUICtrlCreateLabel("Männlicher Name:",10,10)
    GUICtrlCreateLabel("Weiblicher Name:",130,10)
    GUICtrlCreateLabel("Du Bist?",95,180)
    $hInput1 = GUICtrlCreateInput(IniRead("C:/DrueckMich_m.ini","","Männlicher Name 1", $mn1), 10, 30, 100, 20)
    $hInput2 = GUICtrlCreateInput(IniRead("C:/DrueckMich_m.ini","","Männlicher Name 2", $mn2), 10, 55, 100, 20)
    $hInput3 = GUICtrlCreateInput(IniRead("C:/DrueckMich_m.ini","","Männlicher Name 2", $mn3), 10, 80, 100, 20)
    $hInput4 = GUICtrlCreateInput(IniRead("C:/DrueckMich_m.ini","","Männlicher Name 2", $mn4), 10, 105, 100, 20)
    $hInput5 = GUICtrlCreateInput(IniRead("C:/DrueckMich_m.ini","","Männlicher Name 2", $mn5), 10, 130, 100, 20)
    $hInput6 = GUICtrlCreateInput(IniRead("C:/DrueckMich_m.ini","","Männlicher Name 2", $mn6), 10, 155, 100, 20)
    ;
    $hInput7 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Weiblicher Name 1", $wn1), 130, 30, 100, 20)
    $hInput8 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Weiblicher Name 2", $wn2), 130, 55, 100, 20)
    $hInput9 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Weiblicher Name 3", $wn3), 130, 80, 100, 20)
    $hInput10 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Weiblicher Name 4", $wn4), 130, 105, 100, 20)
    $hInput11 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Weiblicher Name 5", $wn5), 130, 130, 100, 20)
    $hInput12 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Weiblicher Name 6", $wn6), 130, 155, 100, 20)
    $hInput13 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Spieler", $Playerw),70,195,100,20)
    $Gui_Button=GUICtrlCreateButton("Top!",95,220,50)
    GUISetState()

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    While 1
    Switch GUIGetMsg()
    Case $Gui_Button
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Männlicher Name 1",GUICtrlRead($hInput1))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Männlicher Name 2",GUICtrlRead($hInput2))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Männlicher Name 3",GUICtrlRead($hInput3))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Männlicher Name 4",GUICtrlRead($hInput4))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Männlicher Name 5",GUICtrlRead($hInput5))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Männlicher Name 6",GUICtrlRead($hInput6))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Spieler",GUICtrlRead ($hInput13))

    [/autoit][autoit][/autoit][autoit]

    ;
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 1",GUICtrlRead($hInput7))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 2",GUICtrlRead($hInput8))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 3",GUICtrlRead($hInput9))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 4",GUICtrlRead($hInput10))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 5",GUICtrlRead($hInput11))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 6",GUICtrlRead($hInput12))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Spieler",GUICtrlRead ($hInput13))
    ExitLoop

    [/autoit][autoit][/autoit][autoit]

    EndSwitch
    WEnd
    GUIDelete("M/W - Liste")

    [/autoit][autoit][/autoit][autoit]

    GUICreate("Aufgaben-Liste",550, 590)
    GUICtrlCreateLabel("Ich möchte ...Aufgabe",170,5,550,30)
    GUICtrlSetFont (-1, 18,400,"",$font)
    $aInput1 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe1",$A1),10,40,100,100)
    $aInput2 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe2",$A2),10,140,100,100)
    $aInput3 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe3",$A3),10,240,100,100)
    $aInput4 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe4",$A4),10,340,100,100)
    $aInput5 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe5",$A5),10,440,100,100)
    $aInput6 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe6",$A6),110,40,100,100)
    $aInput7 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe7",$A7),110,140,100,100)
    $aInput8 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe8",$A8),110,240,100,100)
    $aInput9 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe9",$A9),110,340,100,100)
    $aInput10 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe10",$A10),110,440,100,100)
    $aInput11 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe11",$A11),210,40,100,100)
    $aInput12 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe12",$A12),210,140,100,100)
    $aInput13 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe13",$A13),210,240,100,100)
    $aInput14 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe14",$A14),210,340,100,100)
    $aInput15 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe15",$A15),210,440,100,100)
    $aInput16 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe16",$A16),310,40,100,100)
    $aInput17 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe17",$A17),310,140,100,100)
    $aInput18 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe18",$A18),310,240,100,100)
    $aInput19 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe19",$A19),310,340,100,100)
    $aInput20 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe20",$A20),310,440,100,100)
    $aInput21 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe21",$A21),410,40,100,100)
    $aInput22 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe22",$A22),410,140,100,100)
    $aInput23 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe23",$A23),410,240,100,100)
    $aInput24 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe24",$A24),410,340,100,100)
    $aInput25 = GUICtrlCreateInput(IniRead("C:/DrueckMich_w.ini","","Aufgabe25",$A25),410,440,100,100)
    $nunaber=GUICtrlCreateButton(" nun aber! ",215,550)
    GUISetState()
    While 1
    Switch GUIGetMsg()
    Case $nunaber
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe1",GUICtrlRead($ainput1))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe2",GUICtrlRead($ainput2))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe3",GUICtrlRead($ainput3))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe4",GUICtrlRead($ainput4))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe5",GUICtrlRead($ainput5))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe6",GUICtrlRead($ainput6))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe7",GUICtrlRead($ainput7))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe8",GUICtrlRead($ainput8))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe9",GUICtrlRead($ainput9))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe10",GUICtrlRead($ainput10))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe11",GUICtrlRead($ainput11))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe12",GUICtrlRead($ainput12))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe13",GUICtrlRead($ainput13))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe14",GUICtrlRead($ainput14))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe15",GUICtrlRead($ainput15))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe16",GUICtrlRead($ainput16))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe17",GUICtrlRead($ainput17))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe18",GUICtrlRead($ainput18))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe19",GUICtrlRead($ainput19))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe20",GUICtrlRead($ainput20))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe21",GUICtrlRead($ainput21))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe22",GUICtrlRead($ainput22))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe23",GUICtrlRead($ainput23))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe24",GUICtrlRead($ainput24))
    IniWrite("C:/DrueckMich_m.ini",@UserName,"Aufgabe25",GUICtrlRead($ainput25))

    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe1",GUICtrlRead($ainput1))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe2",GUICtrlRead($ainput2))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe3",GUICtrlRead($ainput3))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe4",GUICtrlRead($ainput4))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe5",GUICtrlRead($ainput5))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe6",GUICtrlRead($ainput6))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe7",GUICtrlRead($ainput7))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe8",GUICtrlRead($ainput8))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe9",GUICtrlRead($ainput9))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe10",GUICtrlRead($ainput10))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe11",GUICtrlRead($ainput11))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe12",GUICtrlRead($ainput12))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe13",GUICtrlRead($ainput13))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe14",GUICtrlRead($ainput14))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe15",GUICtrlRead($ainput15))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe16",GUICtrlRead($ainput16))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe17",GUICtrlRead($ainput17))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe18",GUICtrlRead($ainput18))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe19",GUICtrlRead($ainput19))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe20",GUICtrlRead($ainput20))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe21",GUICtrlRead($ainput21))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe22",GUICtrlRead($ainput22))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe23",GUICtrlRead($ainput23))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe24",GUICtrlRead($ainput24))
    IniWrite("C:/DrueckMich_w.ini",@UserName,"Aufgabe25",GUICtrlRead($ainput25))
    ExitLoop
    EndSwitch
    WEnd
    GUIDelete("Aufgaben-Liste")

    [/autoit][autoit][/autoit][autoit]

    GUICreate("",250, 210)
    GUICtrlCreateLabel("Ich möchte ...",60,10,250,30)
    GUICtrlSetFont (-1, 18,400,"",$font)
    $Button1 = GUICtrlCreateButton("Jungs", 25, 80,200)
    $Button2 = GUICtrlCreateButton("Mädchen", 25, 140,200)
    GUISetState()

    [/autoit][autoit][/autoit][autoit]

    While 1
    Switch GUIGetMsg()
    Case $Button1
    ;hier komm ich nicht weiter
    ExitLoop

    Case $Button2
    ;;hier komm ich nicht weiter
    ExitLoop

    [/autoit][autoit][/autoit][autoit]

    EndSwitch
    WEnd
    GUIDelete("")
    ;...somit wird das alle noch schräger als es so schon ist
    Func _Button1()
    Dim $Dim1[6] = [iniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 1",""),IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 2",""),IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 3",""),IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 4",""),IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 5",""),IniRead("C:/DrueckMich_m.ini", @UserName, "Männlicher Name 6","")]
    $DimM=$Dim1[Random(1,6,-1)]
    MsgBox(0,"Drück mich", $playerm &" muss mit "& $DimM & " "&$A1)
    EndFunc

    [/autoit][autoit][/autoit][autoit]

    Func _Button2()
    Dim $Dim2[6] = [IniRead("C:/DrueckMich_w.ini", @UserName,"Weiblicher Name 1",""),IniRead("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 2",""),IniRead("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 3",""),IniRead("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 4",""),IniRead("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 5",""),IniRead("C:/DrueckMich_w.ini",@UserName,"Weiblicher Name 6","")]
    $DimW=$Dim2[Random(1,6,-1)]
    MsgBox(0,"Aufgabe", $playerw &" muss mit "& $DimW & " die aufgabe "&$aButon2&" machen")
    EndFunc

    [/autoit][autoit][/autoit][autoit]

    GUICreate("Aufgaben",550, 555)
    GUICtrlCreateLabel("Ich möchte mit Dieser Person...",100,5,550,30)
    GUICtrlSetFont (-1, 18,400,"",$font)
    $aButton1 = GUICtrlCreateButton($A1,10,40,100,100)
    $aButton2 = GUICtrlCreateButton($A2,10,140,100,100)
    $aButton3 = GUICtrlCreateButton($A3,10,240,100,100)
    $aButton4 = GUICtrlCreateButton($A4,10,340,100,100)
    $aButton5 = GUICtrlCreateButton($A5,10,440,100,100)
    $aButton6 = GUICtrlCreateButton($A6,110,40,100,100)
    $aButton7 = GUICtrlCreateButton($A7,110,140,100,100)
    $aButton8 = GUICtrlCreateButton($A8,110,240,100,100)
    $aButton9 = GUICtrlCreateButton($A9,110,340,100,100)
    $aButton10 = GUICtrlCreateButton($A10,110,440,100,100)
    $aButton11 = GUICtrlCreateButton($A11,210,40,100,100)
    $aButton12 = GUICtrlCreateButton($A12,210,140,100,100)
    $aButton13 = GUICtrlCreateButton($A13,210,240,100,100)
    $aButton14 = GUICtrlCreateButton($A14,210,340,100,100)
    $aButton15 = GUICtrlCreateButton($A15,210,440,100,100)
    $aButton16 = GUICtrlCreateButton($A16,310,40,100,100)
    $aButton17 = GUICtrlCreateButton($A17,310,140,100,100)
    $aButton18 = GUICtrlCreateButton($A18,310,240,100,100)
    $aButton19 = GUICtrlCreateButton($A19,310,340,100,100)
    $aButton20 = GUICtrlCreateButton($A20,310,440,100,100)
    $aButton21 = GUICtrlCreateButton($A21,410,40,100,100)
    $aButton22 = GUICtrlCreateButton($A22,410,140,100,100)
    $aButton33 = GUICtrlCreateButton($A23,410,240,100,100)
    $aButton24 = GUICtrlCreateButton($A24,410,340,100,100)
    $aButton25 = GUICtrlCreateButton($A25,410,440,100,100)
    GUISetState()
    While 1
    Switch GUIGetMsg()
    Case $aButton1
    IniRenameSection ( "C:/DrueckMich_m.ini", @UserName, $A1,1)
    IniRenameSection ( "C:/DrueckMich_w.ini", @UserName, $A1,1)
    ExitLoop

    [/autoit][autoit][/autoit][autoit]

    Case $aButton2
    _Button2()
    EndSwitch
    WEnd

    [/autoit][autoit][/autoit][autoit]

    MsgBox(0,"Drück mich", $playerw &" muss mit "& $DimW & " "$A1)

    [/autoit]
  • hab ich ja in diesem bsp in die ini Drückmich_w.ini (Frauennamen und eigener Name) und Drückmich_m (Männernamen und eigener Name)
    ich bekomme es nur nicht gehändelt, das ich Autoit nach dem wählen der Aufgabe klarmachen kann, aus welcher ini er einen zufallsnamen, gemäß des gewählten knopfes wählen soll