|
You last visited: Today at 11:48
Advertisement
warum gehen die inputtexte nicht?
Discussion on warum gehen die inputtexte nicht? within the AutoIt forum part of the Coders Den category.
07/17/2009, 20:11
|
#1
|
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
|
warum gehen die inputtexte nicht?
hey,
ich bin noch ein totaler noob in AutoIT und habe mir nun mal was zusammen gebastelt:
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Example()
Func Example()
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 369, 300, 256, 153)
$Button1 = GUICtrlCreateButton("Start", 24, 16, 161, 41, 0)
$Label1 = GUICtrlCreateLabel("Test1", 8, 72, 44, 33)
$Label2 = GUICtrlCreateLabel("Test2", 8, 120, 44, 41)
$Input1 = GUICtrlCreateInput("", 64, 72, 161, 21)
$Input2 = GUICtrlCreateInput("", 64, 120, 161, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button1
Run("Notepad.exe")
WinWaitActive("Unbenannt - Editor")
Send($Label1)
Send("{enter}")
Send($Label2)
EndSelect
WEnd
EndFunc
Ich möchte es so haben, dass was ich in die Inputboxen schreibe, das im Notepad geschrieben wird . Hoffe ihr versteht was ich meine und erhoffe hilfe von euch, denn wenn ich den script so ausführe schreibt er mich im Notepad immer 4, lässt eine zeile frei und schreibt 5 -.-" bitte helft mir
Lg
Errors
|
|
|
07/17/2009, 22:11
|
#2
|
elite*gold: 2
Join Date: Oct 2006
Posts: 218
Received Thanks: 138
|
Send($Label1)
Send("{enter}")
Send($Label2)
Dieser Teil ist falsch,
du sendest die ID der Labels anstelle der Inhalte.
Mit GuiCtrlRead() ermittelst du den Text, was dann so aussieht:
Send(GuiCtrlRead($Label1))
Send("{enter}")
Send(GuiCtrlRead($Label2))
|
|
|
07/17/2009, 22:14
|
#3
|
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
|
ich danke dir
EDIT: du hast ausversehen label und nicht input geschrieben
|
|
|
07/17/2009, 22:18
|
#4
|
elite*gold: 2
Join Date: Oct 2006
Posts: 218
Received Thanks: 138
|
Dann hättest du das in deinen Code auch ändern sollen, ich habe die Zeilen nur mit
Copy and Paste rausgenommen.
|
|
|
07/17/2009, 22:43
|
#5
|
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
|
ja und?  ICH bin ja auch blöd
EDIT:gibt es auch einen befehl der das ausführt...ehm...wie soll ich es beschreiben, also wenn ich jetzt Send("{right}") eingeben will aber man wählen soll, ob nur einmal right gedrückt würd oder 2,3 oder 4 mal ?
|
|
|
07/18/2009, 00:33
|
#6
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
schau dir mal: "For...To...Step...Next " in der Hilfe an
|
|
|
07/18/2009, 00:36
|
#7
|
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
|
ok mache ich^^
EDIT: ne das meine ich nicht^^ ist schlecht zu erklären, ich versuchs nochmal .
Also:
Wenn ich in eine inputbox eingebe: 1 , dann wird einmal right gedrückt
Wenn ich in eine inputbox eingebe: 2 , dann wird zweimal right gedrückt
usw. bis 4 , gibt es so einen befehl der das unterscheiden kann?
|
|
|
07/18/2009, 15:29
|
#8
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
ich hab dich schon richtig verstanden, du aber scheinbar die hilfe nicht...
|
|
|
07/18/2009, 15:40
|
#9
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by €RRoRS
ja und?  ICH bin ja auch blöd
EDIT:gibt es auch einen befehl der das ausführt...ehm...wie soll ich es beschreiben, also wenn ich jetzt Send("{right}") eingeben will aber man wählen soll, ob nur einmal right gedrückt würd oder 2,3 oder 4 mal ?
|
Schau doch mal hier :
|
|
|
07/19/2009, 08:05
|
#10
|
elite*gold: 26
Join Date: Jun 2009
Posts: 972
Received Thanks: 228
|
mach´s doch einfach mit if...endif. Nicht die beste möglichkeit aber die leichteste wie ich finde (für anfänger die leichteste für mich nicht. Zu viel schreib arbeit)
MfG SCORNI
|
|
|
 |
Similar Threads
|
warum gehen die hacks nicht mehr?
09/10/2010 - S4 League - 1 Replies
warum gehen die hacks nicht mehr?
|
warum gehen 90er kingrüssis nicht? code falsch?
03/12/2010 - Metin2 Private Server - 1 Replies
hi
wollte heute auf meinem server diese rüssis testen:
Krieger Königs Rüstung=11979
Sura Königs Rüstung=11980
Ninja Königs Rüstung=11981
Schamanen Königs Rüstung=11982
funktionieren nicht...sind die codes falsch, oder muss ich was machen?
|
Warum BigMT2 nicht online gehen kann.
02/02/2010 - Metin2 Private Server - 7 Replies
Hallo ,
ich kann BigMT2 nicht online nehmen ,
Weil es kinder in epvp gibt die meinen meine Db zu hacken udn alels zu löschen
.
Wieso änder ich nich einfach das Pw?
Hab ich versucht ,
nur leider kommt Eine Fehlermeldung der den Server nicht starten lässt.
|
Warum gehen alle Angelbote bei mir nicht?
01/26/2010 - Metin2 - 2 Replies
Hi,
also bei allen Angelboten die ich benutze holt der die Angel erst immer nach 6 Sekunden raus und nicht wie ich es eingestellt habe (2-3 Sek.) ,ein neuen Köder nimmt er dann auch nicht.Vorn paar Monaten ging das noch , also da klapte das super.Aber seit ein Patch oder so ging das nicht mehr bei mir,bei anderen gehen die noch.
Wisst ihr woran das liegt?
Also das der die Angel viel zu spät rausholt und keinen neuen Köder nimmt (Nur am Anfang wo ich den Bot aktiviere)??
Hab auch schon...
|
Warum gehen die GM Rechte nicht?
01/17/2010 - Metin2 Private Server - 14 Replies
Hallo.
Ich wollte euch mal fragen, warum ich auf meinem Metin2 Hamachi P Server keine GM Rechte (mit navicat) machen kann. PLS schreibt back.
|
All times are GMT +1. The time now is 11:51.
|
|