Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 11:48

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



warum gehen die inputtexte nicht?

Discussion on warum gehen die inputtexte nicht? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #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
€RRoRS is offline  
Old 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))
Mankana is offline  
Old 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
€RRoRS is offline  
Old 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.
Mankana is offline  
Old 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 ?
€RRoRS is offline  
Old 07/18/2009, 00:33   #6
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
schau dir mal: "For...To...Step...Next " in der Hilfe an
| Moep | is offline  
Old 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?
€RRoRS is offline  
Old 07/18/2009, 15:29   #8
 
| Moep |'s Avatar
 
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...
| Moep | is offline  
Old 07/18/2009, 15:40   #9
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by €RRoRS View Post
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 :
Shadow992 is offline  
Old 07/19/2009, 08:05   #10
 
SCORNI's Avatar
 
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
SCORNI is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.