AGB  ·  Datenschutz  ·  Impressum  







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

einfache Addition...wie?

Ein Thema von TheMiller · begonnen am 13. Sep 2003 · letzter Beitrag vom 13. Sep 2003
Antwort Antwort
Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#1

einfache Addition...wie?

  Alt 13. Sep 2003, 12:14
Hey,

also, ich habe ein Problem bei der Addition, da sie mit einer Schleife erfolgen soll. Ich habe ein Programm, indem man Geldbeträge buchen kann. Die Daten(Beträge) werden in einer Datei gespeichert und bei jeder Abfrage abgerufen. Nun möchte ich aber, dass das Programm den Gesamtbetrag ausrechnet. Nur ich weis nicht wie. Ich dachte mir, dass ich eine Variable nehme, die den Anfang des Memos mit den Beträgen bestimmt und eine Variable, die nicht definiert ist und das Ende darstellt. Bitte echt dringend um Hilfe...

PS: habe schon in der Suchfunktion geschaut und leider nichts passendes gefunden...
  Mit Zitat antworten Zitat
Phantom

Registriert seit: 13. Sep 2003
1 Beiträge
 
#2

Re: einfache Addition...wie?

  Alt 13. Sep 2003, 13:40
Hi,

du musst erstma alle Zahlen mit (strtofloat) in kommazahlen umwandeln. Dann musst du eine Schleife schreiben, die dir alles ausrechnet. Dann musst du es nur noch in ein Editfeld eintragen.

Aber das mit der Schleife wüsste ich jetzt auch nciht. Sorry

Man(n) liest sich...
  Mit Zitat antworten Zitat
Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#3

Re: einfache Addition...wie?

  Alt 13. Sep 2003, 13:43
Hallo,

willkommen in der DP...

Also, danke für deine Antowort, aber ich weis leider auch nicht, wie das mit der Schleife geht.

Wäre cool, wenn mit jemand helfen könnte...

Danke im Vorraus
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#4

SO!

  Alt 13. Sep 2003, 13:57
var A, x : Integer;
begin

For x := 0 to (zb.) 10 do

A(Variable..) := A(Damit A immer erweitert wird) + 10(oder wie auch immer)

If x = 10 then Label1.caption := IntToStr(A);
end;

-----
Hoffe geholfen zu haben! Nicodius
Nico Müller
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#5

Re: einfache Addition...wie?

  Alt 13. Sep 2003, 14:01
Hi! Also im Zusammenhang mit Schleifen solltest du dir mal in der OH die Begriffe for, while und repeat anschauen. da sind meines wissens auch beispiele mit dabei. im Forum sollte sich zum thema Schleifen auch einiges finden. Du hast geschrieben, dass du deine Beträge in einer Datei speicherst. Nimmst du vielleicht eine Ini Datei?

Man liest sich, Stanlay
  Mit Zitat antworten Zitat
Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#6

Re: einfache Addition...wie?

  Alt 13. Sep 2003, 14:28
Nein, ich habe einfach folgenden Code benutzt um eine eigene Datei anzulegen:

Memo2.Lines.SaveToFile(ExtractFilePath(paramstr(0))+'\daten\Konto1.shd'); Lässt sich auch mit einem Editor öffnen und die Werte stehen drin. Sollte halt nur Professionell aussehen
  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 11:33 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