Kleines problem mit funktion !

  • Hi alle,
    Habe ein kleines problem ! Ich möchte dass die buchstaben die man in die inputbox eingibt wenn man auf start klickt geschrieben also gesendet werden!
    Bitte hilft mir, es ist für ein wichtiges projekt !

    [autoit]

    #include <GUIConstants.au3>
    $Form1 = GuiCreate("script12",500,300)
    $button1 = GUICtrlCreateInput("Hier eingeben",180,190,200,30)
    GUISetState(@SW_SHOW)
    $button3 = GuiCtrlCreateButton("Start",550,500,100,50 )
    sleep(100000)

    [/autoit]

    Ein großes dankeschön an den der mir helfen kann ! ;)

  • [autoit]

    #include <GUIConstants.au3>
    $Form1 = GuiCreate("script12",500,300)
    $button1 = GUICtrlCreateInput("Hier eingeben",180,190,200,30)
    GUISetState(@SW_SHOW)
    $button3 = GuiCtrlCreateButton("Start",550,500,100,50 )
    While True
    Switch GUIGetMsg()
    Case $button3
    Send(GUICtrlRead($button1)
    Case $GUI_EVENT_CLOSE
    ExitLoop
    EndSwitch
    WEnd

    [/autoit]

    Twitter: @L3viathan2142
    Benutze AutoIt persönlich nicht mehr, da ich keinen Windows-Rechner mehr besitze.

  • [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    Dim $Verzoegerung = 1 ; in Sekunden vor dem Senden der ERSTEN Taste
    Opt("sendkeydelay",100); Verzögerung nach JEDEM Tastendruck - Standard 5
    $Form1 = GUICreate("SENDEN", 224, 78, 193, 125)
    $Input1 = GUICtrlCreateInput("Hier kann ein gescheiter Satz stehen", 8, 8, 201, 21)
    $Button1 = GUICtrlCreateButton("Senden", 32, 40, 129, 25, 0)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    Sleep(1000*$Verzoegerung)
    Send(GUICtrlRead($Input1),1)

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

    EndSwitch
    WEnd

    [/autoit]

    Wer immer nur das tut, was er bereits kann - wird auch immer nur das bleiben, was er bereits ist!

  • häääää L3viathan2142 dein skript funst bei mir nicht darum hab ichs umgeändert und dan kam das .

    [autoit]

    #include <GUIConstants.au3>
    $Form1 = GUICreate("Form1", 319, 84, 312, 257)
    $Button1 = GUICtrlCreateButton("Button1", 120, 48, 75, 25, 0)
    $Input1 = GUICtrlCreateInput("Input1", 88, 16, 137, 21)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    Sleep(1000)
    Send (GUICtrlRead($Input1))

    EndSwitch
    WEnd

    [/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit]
  • ach schei***, da verstehe ich einmal was und will helfen, aber nein ihr müsst mal wieder früher da sein xD :D
    Na ja^^ .... also wie schon gesagt GuiCtrlRead ist die Lösung für alles xD - falls du es nicht verstehen solltest: GuiCtrlRead liest eine Variable,... also den Text in einer Variablen (z.B. $Input1 - Bei FunH@cker)

    Jedoch muss es nicht so kompliziert sein, oder?... das mit Dim bei XovoxKingdom , also der Verzögerung ist denke ich mal nicht umbedingt notwendig :D

    Lächel, du kannst sie nicht alle töten.

    2 Mal editiert, zuletzt von masterRobb (24. Juli 2009 um 15:52)