AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Gebühren in währungssrechner

Ein Thema von Jack Spades · begonnen am 7. Sep 2011 · letzter Beitrag vom 14. Sep 2011
Antwort Antwort
Jack Spades

Registriert seit: 7. Sep 2011
21 Beiträge
 
#1

Gebühren in währungssrechner

  Alt 7. Sep 2011, 15:59
Moin community
also ich habe erfolgreich einen währungsrechner für 5 währungen erstellt(in Delphi 6), damit er realistisch ist, wollte ich nun eine Gebühr von 5 € einführen
aber wie bekomme ich es hin, das er statt von sagen wir 20€ nur 15€ in z.b. $ umwandelt?

dachte an einen radiobutton,wenn der haken drin ist werden 5€ abgezogen, ansonsten wird mit dem ganzen wert gerechnet, weiß allerdings nicht wie ich das schreiben müsste

hoffe ihr könnt mir helfen
Grüße, Jack
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Gebühren in währungssrechner

  Alt 7. Sep 2011, 16:19
Was fehlt dir bzw. was hast du schon?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Bjoerk

Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Gebühren in währungssrechner

  Alt 7. Sep 2011, 16:19
Halt ne CheckBox aufs Form und im Objektinspektor unter Ereignisse das OnClick Ereignis dieser CheckBox doppelklicken und von mir aus noch eine Boolean Variable.

Delphi-Quellcode:
var
  GebuehrErheben: Boolean;

procedure TForm1.CheckBoxClick(Sender: TObject);
begin
  GebuehrErheben:= CheckBox1.Checked;
end;


Procedure MachWasMitGebuehrErheben;
begin
  if GebuehrErheben then
  begin
    ..
  end
  else
  begin
   ..
  end;
end;
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.544 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Gebühren in währungssrechner

  Alt 7. Sep 2011, 16:30
Oder mit einem meiner gern genommenen Boolean-Arrays.
Delphi-Quellcode:
procedure TFormBlubb.ButtonRechnenClick(Sender: TObject);
const
  Gebuehren: array[Boolean] of integer = (0, 5);
begin
  Wert := Wert - Gebuehren[CheckBoxGebuehr.Checked];
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Jack Spades

Registriert seit: 7. Sep 2011
21 Beiträge
 
#5

AW: Gebühren in währungssrechner

  Alt 7. Sep 2011, 19:30
mit dieser boolean variablen bin ich nicht vertraut, aber die idee mit der check box hört sich gut an
danke
  Mit Zitat antworten Zitat
Jack Spades

Registriert seit: 7. Sep 2011
21 Beiträge
 
#6

AW: Gebühren in währungssrechner

  Alt 7. Sep 2011, 21:20
wenn ich das jetzt wie du machen möchte und die check box nutze
kann ich dann
Delphi-Quellcode:
Procedure MachWasMitGebuehrErheben;
begin
  if GebuehrErheben then
  begin
    result:=floattostr(strtofloat(eingabe)-5)
  end
  else
  begin
    result:=floattostr (strtofloat(eingabe))
  end;
schreiben? oder hab ich dann einen fehler?
nur mal neben bei, nutze die TEdit für meine eingaben
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

AW: Gebühren in währungssrechner

  Alt 7. Sep 2011, 21:29
Probiere es doch aus.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Jack Spades

Registriert seit: 7. Sep 2011
21 Beiträge
 
#8

AW: Gebühren in währungssrechner

  Alt 7. Sep 2011, 22:05
leider kann ich es erst morgen ausprobieren &da wird es dann auch mit dem zeitplan etwas eng, deshalb wäre es nicht schlecht das jetzt schon zu wissen ob meine idee stimmt oder nicht
  Mit Zitat antworten Zitat
Jack Spades

Registriert seit: 7. Sep 2011
21 Beiträge
 
#9

AW: Gebühren in währungssrechner

  Alt 14. Sep 2011, 19:00
Delphi-Quellcode:
if edit1.text<='-1'
begin
label.caption:='x';
end
else
begin
  label.caption:='';
end;
leider zeigt er mir das label jetzt wirklich nur dann an, wenn der wert -1 entspricht
wie kann ich das ändern das alle negativen zahlen betroffen sind?

Geändert von Jack Spades (14. Sep 2011 um 19:09 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.544 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Gebühren in währungssrechner

  Alt 14. Sep 2011, 19:03
Wandle zahl_ausgabe.text in eine Zahl um und schau, ob die < 0 ist.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz