Vielleicht solltest du einmal darüber nachdenken ob es wirklich
sinnvoll ist ein Release wie dieses in einem Forum zu stellen.
Wie man an diesen "Taschenrechner" sehen kann bis du vom
Standpunkt aus deines Wissen was Autoit betrifft oder generell
Informatik auf einem ziemlichen Anfangsstadium in dem du
einfach noch nicht in der Lage bist Programme zu schreiben
die für die Community zu gebrauchen sind.
Ich bin mir aber sicher das es für dich ein Erfolgserlebnis war
das es so gesehen funktioniert, deswegen solltest du dieses
Erlebnis als Ansporn nehmen weiter zu lernen.
Aber du solltest nicht jedes Erfolgserlebnis posten
Will dich auch absolut nicht angreifen,
ist halt nur in kleiner aber ratsamer Tipp von mir.
Vielleicht solltest du einmal darüber nachdenken ob es wirklich
sinnvoll ist ein Release wie dieses in einem Forum zu stellen.
Wie man an diesen "Taschenrechner" sehen kann bis du vom
Standpunkt aus deines Wissen was Autoit betrifft oder generell
Informatik auf einem ziemlichen Anfangsstadium in dem du
einfach noch nicht in der Lage bist Programme zu schreiben
die für die Community zu gebrauchen sind.
Ich bin mir aber sicher das es für dich ein Erfolgserlebnis war
das es so gesehen funktioniert, deswegen solltest du dieses
Erlebnis als Ansporn nehmen weiter zu lernen.
Aber du solltest nicht jedes Erfolgserlebnis posten
Will dich auch absolut nicht angreifen,
ist halt nur in kleiner aber ratsamer Tipp von mir.
MFG
Ich nehme es nich als Angriff eher als Tipp eben , Natürlich werde ich auch nicht jedes "Programm" Das ich Scripte hier Posten es war eben das erste das Funktioniert hat. ^^
Danke aufjedenfall für deinen Post
Habe ja schon erwähnt, dass es deutlich einfacher und schöner möglich wäre, hier mal ein Beispiel:
Code:
GUICreate("Calculator", 300, 70)
$input = GUICtrlCreateInput("", 10, 10, 280)
$calculate = GUICtrlCreateButton("Calculate", 10, 40)
GUISetState()
While 1
$msg = GUIGetMsg()
Switch $msg
Case -3 ;// -3 steht für das rote X (schließen)
Exit
Case $calculate
$result = Execute(GUICtrlRead($input))
MsgBox(0,"Result", $result)
EndSwitch
Sleep(50) ;// um CPU zu schonen
WEnd
Entscheidend ist der Execute Befehl.
Der erkennt automatisch die Rechnung und gibt das Ergebnis zurück. So kannste mit wenigen Codezeilen nen recht umfangreichen Taschenrechner machen.
Es sind alle Rechenoperationen möglich für die es AutoIt-Funktionen/Operatoren gibt, also außer den Grundrechenarten auch Wurzeln (sqrt), Potenzen, Winkelfunktionen inkl. Umrechnung Bogenmaß/Gradmaß, Betrag, Bit-Operationen, Modulus, Round/Floor/Ceiling, Random und Loagrithmus.
Damit geht im Prinzip schon alles, was ein handelsüblicher Schultaschenrechner kann.
Execute kann außerdem mit Variablen rechnen, du kannst also z.b. $pi oder $e definieren und einbeziehen.
Gleichungen kannst du überprüfen und bekommst True/False zurück.
Auch verschiedene Zahlensysteme können ineinander umgerechnet werden.
Außerdem kannst du natürlich eigene Funktionen definieren, z.B. zum Auflösen von Gleichungen nach Variablen, ableiten/integrieren von Funktionen etc.
Mein Taschenrechner Failt 11/10/2012 - AutoIt - 2 Replies hey Also ich bin Ziemlich neu in AutoIT und wollte mir für den Anfang einen Taschenrechner Scripten.. Doch der geht nicht hier mein Script
Dim $erstezahl, $auswahl, $ergebnis, $zweitezahl
$auswahl = InputBox ("Auswählen:", _
"Was möchtest du Rechnen?" & _
@LF & "Addieren (1)" _
@LF & "Subtrahieren (2)" _
@LF & "Multiplizieren (3)" _
@LF & "Division (4)", "Gib hier 1, 2, 3 oder 4 ein!")
Switch, $auswahl
Taschenrechner 07/23/2012 - C/C++ - 11 Replies Hallo, ich bin ein noch ziemlicher Anfänger in C++. Heute habe ich einen Taschenrechner programmiert( er kann nur zwei zahlen bearbeiten). :
#include <iostream>
using namespace std;
int Zahl1, Zahl2, Eingabe, Ergebnis;
char Antwort;
int main()
{
[B]Taschenrechner[S]26k EG 10/13/2011 - elite*gold Trading - 18 Replies http://www.elitepvpers.com/theblackmarket/treasure /66318
Treasure oben ;)
Wer kauft bekommt PN mit link.
Screens gibts auch nicht ;)
Was kann der Taschenrechner?
Plus und minus rechnen!
[HELP]Taschenrechner 03/09/2011 - AutoIt - 2 Replies Also ich wollte nen kleinen Taschenrechner Skripten. Hab jz ein Problem.
Undzwar soll in die hinterste Inputbox der Zeile das Ergebnis angezeigt werden. Wie kann ich das machen?
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
;------------------------------------------------ ----GUI---------------------------------------