English
Source / code snippets

Editfields calculate

 

CompileMarkSeparation
Source wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
Editfelder (Rechnen)
Lauffähig ab Profan-Version 5.0
-----------------------------------------------
titel:    Einfaches Rechnen mit Editfeldern
autor:    Rolf Koch - ROKO-SOFTWARE
e-mail:   webmaster@rokosoft.de
homepage: http://www.rokosoft.de
datum:    05.01.2001
-----------------------------------------------
Erklärung:
----------
Ganz einfach 2 Editfelder erstellen,
Werte ermitteln und in einem 3ten Editfeld
das Ergebnis von Feld1 und Feld2 anzeigen.
-----------------------------------------------
Variablen vorbereiten
Declare Variable1%,Variable2%,Ergebnis%
Declare Variable1$,Variable2$,Ergebnis$
Declare ende%
Declare Eingabe1%,Eingabe2%,Button1%,Anzeige%
Window 50,50 - 300,250 						Fenster erstellen
Cls @RGB(23,23,23)						Farbe fürs Fenster mittels den RotGrünBlau Werten
Windowtitle Einfaches Berechnen üben (von R.Koch)		Fenstertitel
CreateText(%hwnd,Bitte Zahl 1 eingeben:,20,49,108,17)		Textfeld
CreateText(%hwnd,Bitte Zahl 2 eingeben:,19,77,108,17)		Textfeld
Let Eingabe1%=CreateEdit(%hwnd,,131,42,121,21)		Editfeld No. 1
Let Eingabe2%=CreateEdit(%hwnd,,130,69,121,21)		Editfeld No. 2
Let Button1%=CreateButton(%hwnd,Berechnen,20,110,122,25)	Button zum Rechnen
Let Anzeige%=CreateEdit(%hwnd,,130,150,121,21)		Editfeld No. 3 (Ergebnis)
CreateText(%hwnd,Ergebnis:,20,158,70,17)			Textfeld

WhileNot ende%							Solange Ende%=0

    wird bei Ereignis auf 1 gesetzt
    waitinput							Warten auf Maus (Reaktion)

    if @getfocus(Button1%)						 wenn Berechnenknopf gedrückt wurde

        let Variable1$=@gettext$(Eingabe1%)				Variable1 Text von Editfeld No. 1 zuweisen
        let Variable2$=@gettext$(Eingabe2%)				Variable2 Text von Editfeld No. 2 zuweisen
        let Variable1%=Variable1$    				In rechenbares Format bringen.
         $=Text %=Zahl (Ganzzahl)
        let Variable2%=Variable2$					Dito
        Hier nun berechnen:
        let Ergebnis%=@add(Variable1%,Variable2%)			Ergebnis=Variable1 + Variable2
        Nochmals in String setzen:
        let Ergebnis$=Ergebnis%					Zahl (das %) in Text ($ nennt man auch String) umwandeln
        Ins Ergebnisfeld setzen:
        settext Anzeige%,Ergebnis$					Das Ergebnis in das Editfeld No. 3 sezten
        endif								das Ende zur Bedingung mit der Buttonabfrage
        Wend								Schleifenende (siehe oben  href='./../../function-references/XProfan/as long as/'>as long as end%=0)
 
07/15/07  
 



Zum Quelltext


Topictitle, max. 100 characters.
 

Systemprofile:

no Systemprofil laid out. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Please register circa a Posting To verfassen.
 

Topic-Options

1.455 Views

Untitledvor 0 min.
Uwe Lang vor 22 Tagen
H.Brill08/31/21
rquindt05/06/18
Torben Nissen03/05/17
More...

Themeninformationen

this Topic has 1 subscriber:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Authors  |  Chat  |  Privacy Policy  |  Download  |  Entrance  |  Help  |  Merchantportal  |  Imprint  |  Mart  |  Interfaces  |  SDK  |  Services  |  Games  |  Search  |  Support

One proposition all XProfan, The there's!


My XProfan
Private Messages
Own Storage Forum
Topics-Remember-List
Own Posts
Own Topics
Clipboard
Log off
 Deutsch English Français Español Italia
Translations

Privacy Policy


we use Cookies only as Session-Cookies because of the technical necessity and with us there no Cookies of Drittanbietern.

If you here on our Website click or navigate, stimmst You ours registration of Information in our Cookies on XProfan.Net To.

further Information To our Cookies and moreover, How You The control above keep, find You in ours nachfolgenden Datenschutzerklärung.


all rightDatenschutzerklärung
i want none Cookie