Register for your free account! | Forgot your password?

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

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

Advertisement



Mathe tool aber ich komm nicht weiter

Discussion on Mathe tool aber ich komm nicht weiter within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
Mathe tool aber ich komm nicht weiter

Ich versuche ein fenster so in der art
Code:
$input = InputBox ("Ja oder Nein?", "X=2-1?")

If $input = "1" Then
MsgBox (0, "1", "Die Lösung ist richtig :D")
Else
MsgBox (0, "", "Falsch^^")
EndIf
frage jetzt wenn es falsch ist soll es ein neues fenster geben mit entweder lösung oder weiter bei lösung soll stehn 1 und bei weiter die nächste aufgabe z.b. 1+1 und wenn man auf cenel drückt das kkein fenster kommt^^
lautlosertot is offline  
Old 01/23/2012, 20:36   #2
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Schau nach den Flags, um eine Messagebox mit Abbrechen-Knopf zu erstellen. Dann solltest du dir mal Schleifen angucken.
jacky919 is offline  
Old 01/23/2012, 21:42   #3
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
danke teste ich mal morgen oder heut noch
€: hast du auch was für schleifen?
lautlosertot is offline  
Old 01/23/2012, 21:58   #4
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Code:
While True
;...
WEnd
Code:
Do
;...
Until False
Code:
For $i = 1 To 10 ;10 Durchläufe
;...
Next
KDeluxe is offline  
Old 01/26/2012, 21:35   #5
 
TimeTooChill's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 461
Received Thanks: 55
ich würde dir empfehlen eine GUI zu verwenden (ein "Fenster" so wie man es von allen Programmen kennt") nimm dazu einfach den koda Editor von scite
TimeTooChill is offline  
Old 01/27/2012, 21:07   #6
 
elite*gold: 596
The Black Market: 10/0/11
Join Date: Sep 2011
Posts: 923
Received Thanks: 2,344
Versuchs mal so:
Quote:
$input = InputBox ("Ja oder Nein?", "X=2-1?")

If GUICTRLRead($input) = "1" Then
MsgBox (0, "1", "Die Lösung ist richtig : D")
Else
MsgBox (0, "", "Falsch^^")
EndIf
Slicktor is offline  
Old 01/28/2012, 19:47   #7

 
FichteFoll's Avatar
 
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
Quote:
Originally Posted by -_HackGamer View Post
Versuchs mal so:

Code:
$input = InputBox ("Ja oder Nein?", "X=2-1?")

If GUICTRLRead($input) = "1" Then
MsgBox (0, "1", "Die Lösung ist richtig : D")
Else
MsgBox (0, "", "Falsch^^")
EndIf
Wird nicht funktionieren. InputBox() gibt den eingegebenen String bereits zurück. GUICtrlRead() wird nur bei GUICtrlCreate...()-Funktionen benötigt, die auch ein "Control" (Ctrl, neudeutsch Steuerelement) erstellen.


@TE: Ich habe dein Problem nicht verstanden. Und auch beim dritten Lesen nur ansatzweise.
FichteFoll is offline  
Thanks
1 User
Old 01/28/2012, 21:22   #8
 
elite*gold: 120
Join Date: Mar 2007
Posts: 392
Received Thanks: 406
Code:
$input = InputBox ("Ja oder Nein?", "X=2-1?")
if not @error then
   If $input = "1" Then
      MsgBox (0, "1", "Die Lösung ist richtig :D")
   Else
      MsgBox (0, "", "Falsch^^")
   EndIf
EndIf
Dein Code nur mit @error. Dadurch fängst du ab, ob man x gedrückt hat
Pblx is offline  
Old 01/28/2012, 22:07   #9

 
FichteFoll's Avatar
 
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587


So sollte es wohl sein ... vermute ich.

Habe es natürlich mal wieder unnötig ausgeschmückt, aber es ist vorzuziehen, auch kleine Dinge "gut" zu schreiben. Wenn du etwas nicht verstehst, dann ist das egal. Schlag es in der Hilfe nach oder fange bei den Basics an. "Enum" ist nur dazu da, um diese lustigen Konstanten zu speichern. C-Stil. Verdammt sei ich.
FichteFoll is offline  
Old 01/28/2012, 22:46   #10


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
If $szInput = Execute($aExercises[$i]) Then
$szOutput = "Das ist korrekt. " & $aExercises[$i] & " ergibt " & $szResult & "!"
$iMBIcon = $MBI_INFO
Else
Dein mehrfacher Aufruf von Execute ist irgendwie unnötig, du hast das Ergebnis doch schon in szResult gespeichert.
MrSm!th is offline  
Old 01/28/2012, 23:57   #11

 
FichteFoll's Avatar
 
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
Quote:
Originally Posted by MrSm!th View Post
Dein mehrfacher Aufruf von Execute ist irgendwie unnötig, du hast das Ergebnis doch schon in szResult gespeichert.
Kopipaste. *ninja edit*
FichteFoll is offline  
Old 01/30/2012, 16:23   #12
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
FichteFoll danke und paar fragen?
1. Global $aExercises[4] die 4 erhöhen für mehr aufgaben
2. wo stehen die lösungen oder werden die automatisch errechnet?
lautlosertot is offline  
Old 01/31/2012, 17:53   #13
 
elite*gold: 179
Join Date: May 2010
Posts: 355
Received Thanks: 42
If you start's your Problem is written by autoit in the down task..
Everything™ is offline  
Old 02/15/2012, 22:55   #14

 
FichteFoll's Avatar
 
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
Quote:
Originally Posted by lautlosertot View Post
FichteFoll danke und paar fragen?
1. Global $aExercises[4] die 4 erhöhen für mehr aufgaben
2. wo stehen die lösungen oder werden die automatisch errechnet?
Thread vergessen. Falls noch Bedarf:

1. Ja, das ist ein Array. Um die Anzahl der Felder zu erhöhen, musst du bei der Deklaration die Zahl ebenfalls erhöhen. Siehe dazu auch eines diverser Tutorials oder in der Hilfe nach, Arrays sind eine tolle Sache.

2. Die werden automatisch errechnet. Schau dir dazu mal Execute() an, welches Ausdrücke in Form eines Strings interpretieren kann (typisch Skriptsprache). Sprich: "3*1+5*(2+3)^2" (als String) wird zu 3 * 1 + 5 * (2+3)^2 (als Ausdruck/Formel) und wird ausgerechnet.
FichteFoll is offline  
Old 02/15/2012, 23:48   #15
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
ok danke kann man dann auch sinus und so einfügen?
lautlosertot is offline  
Reply


Similar Threads Similar Threads
Ich komm mit den Texturen nicht weiter..
01/05/2012 - Metin2 Private Server - 2 Replies
Hallo Com.. Bin grad dabei mirn SD3 zu machen... dabei habe ich folgendes gemacht: 1. Zone.eix/epk entpackt, spider_dungeon kopiert und dann spiderdungeon_3 draus gemacht, dort ind er _3 habe ich ALLE möglichen Texturen und .dds , .tga Dateien genommen und alle umgefärbt Farbwert: 265 Sättigung: 40 Helligkeit -65
Hilfe! Komm nicht weiter
09/01/2011 - Minecraft - 1 Replies
Hey Com, Ich bin ganz neu in der minecraft welt und brauche hilfe ich kann mich nicht auf homepage registrieren , da steht imer captcha ist falsch obwohl kein dabei ist .... Und wenn ich das downloaden will für Windows steht da Keine sicher Internetseite, also sollte ich nich vertrauen, kommt das bei euch oder soll ich ignorieren? Hab keine lust auf Viren oder so -.- Was habt ihr gemacht ? pLs HeLp
Proxis :( ich komm nicht weiter
11/29/2010 - Main - 2 Replies
Hey :) Ich versuch jetzt seit geschlagenen 2 1/2 Stunden einen funktionierenden U.S.A. Proxyserver, bzw die Adresse zu finden, aber bekomms einfach nicht hin. Alle Server scheinen down oder sogar garnicht da zu sein. Kennt ihr vllt noch funktionierende USA Proxis ? Ich wär euch wahnsinnig Dankbar wenn ihr was für mich hättet. Schonmal danke im Vorraus !
Hilfe komm nicht weiter
12/07/2009 - Metin2 Private Server - 0 Replies
Hallo, Bin grade dabei einen server zu machen ich habe die files und so doch ich komme iwi nicht weiter mit accs erstellen und das der auf hamachi leuft glaub wegen portmaps oder so kp. wollte fragen obmir jemand helfen kann und es mir über skype und teamviewer erklären kann. meine skype addi ist: XxSo0nyxX msn: [email protected] könnte uach auf nen Ts server kommen
Komm nicht weiter :( Longjuyt2
07/31/2009 - Metin2 Private Server - 7 Replies
Hi hab nen 69er wasu mach kaum dmg und habe kaum deff <.< komme einfach nicht mehr weiter wie komm ich an yang?



All times are GMT +1. The time now is 03:03.


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.