AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Strings in Stringgrid Spalten mit Währung Formatieren
Thema durchsuchen
Ansicht
Themen-Optionen

Strings in Stringgrid Spalten mit Währung Formatieren

Ein Thema von Natcree · begonnen am 7. Mär 2013 · letzter Beitrag vom 8. Mär 2013
Antwort Antwort
Seite 3 von 4     123 4      
Benutzerbild von DeddyH
DeddyH

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

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 10:26
Delphi-Quellcode:
uses ..., Contnrs;

...

DeineListe := TObjectList.Create;
Die Liste hat einen Konstruktor-Parameter namens OwnsObjects mit Standardwert true. Ist dieser gesetzt, gibt die Liste die enthaltenen Objekte automatisch frei, sobald diese aus ihr entfernt werden.
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
Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#22

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 10:43
Delphi-Quellcode:
   except
     on E: Exception do
       begin
         MessageBox(0, PChar(E.Message), nil, MB_OK or MB_ICONERROR);
         Irgendwas.Free;
       end;
Was haben denn die letzten code zeilen zu sagen???
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#23

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 11:04
Delphi-Quellcode:
   except
     on E: Exception do
       begin
         MessageBox(0, PChar(E.Message), nil, MB_OK or MB_ICONERROR);
         Irgendwas.Free;
       end;
Was haben denn die letzten code zeilen zu sagen???
Ist ein Exception-Handler, wenn ein Fehler auftritt wird dieser abgefangen

Mit Grundlagenwissen ist bei dir aber auch nicht weit her.
Markus Kinzler
  Mit Zitat antworten Zitat
Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#24

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 11:08
okay wie bekomme ich meine daten wieder Ausgegeben???

Habe die Eingabe jetzt so

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
 var
   deineliste: Tirgendwas;
 begin
   Deineliste := Tirgendwas.Create;
   try
     deineListe.ErsteZahlAsString := edit1.Text;
     deineliste.ZweiteZahlAsString := edit2.Text;
     deineliste.Add(deineliste);
   except
     on E: Exception do
       begin
         MessageBox(0, PChar(E.Message), nil, MB_OK or MB_ICONERROR);
         deineliste.Free;
       end;
   end;
 end;
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

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

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 11:16
Die Liste muss vom Typ TObjectList sein, die hinzuzufügenden Objekte vom Typ TIrgendwas (oder wie Du die Klasse auch immer nennen willst).

[edit] Und Du gibst die Liste nur im Fehlerfall frei, das kann ja auch nicht richtig sein. [/edit]
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
Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#26

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 11:30
Okay habs mal umgeschrieben

Delphi-Quellcode:
type
   Tirgendwas = class(tobjectlist)
....
procedure TForm1.Button1Click(Sender: TObject);
 var
   irgendwas: Tirgendwas;
 begin
   irgendwas := Tirgendwas.Create;
   try
     irgendwas.ErsteZahlAsString := edit1.Text;
     irgendwas.ZweiteZahlAsString := edit2.Text;
     irgendwas.Add(irgendwas);
   except
     on E: Exception do
       begin
         MessageBox(0, PChar(E.Message), nil, MB_OK or MB_ICONERROR);
         irgendwas.Free;
       end;
   end;
 end;
Die wiedergabe möchte ich so machen kommt aber nur 0,00 raus
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
   irgendwas: Tirgendwas;
begin
edit3.text := irgendwas.ErsteZahlAsString;
end;
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#27

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 11:35
Solange irgendwas eine lokale Vaiable ist, funktioniert das nur in der Methode, in der du es deklariert hast. Die gleichnamige Variable in der anderen Methode ist eine andere lokale Variable. Du musst diese Global oder besser als Attribut der Klasse anblegen.
Markus Kinzler
  Mit Zitat antworten Zitat
Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#28

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 11:45
Das heist es geht nur so

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
 var
   irgendwas: Tirgendwas;
 begin
   irgendwas := Tirgendwas.Create;
   try
     irgendwas.ErsteZahlAsString := edit1.Text;
     irgendwas.Add(irgendwas);
     edit3.text := irgendwas.ErsteZahlAsString;<-------------
   except
     on E: Exception do
       begin
         MessageBox(0, PChar(E.Message), nil, MB_OK or MB_ICONERROR);
         irgendwas.Free;
       end;
   end;
 end;
dann wir dauch alles richtig ausgegeben. Gut soweit erstmal

jetzt muss ich nur noch die Stringrid.cells (Spalten und berechnungen eingeben) Richtig???
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#29

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 11:48
Nein.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
 var
   irgendwas: Tirgendwas;
ist lokal!!!!!!

Du solltestest dich wirklich mit den Grundlagen befassen.
Markus Kinzler
  Mit Zitat antworten Zitat
Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#30

AW: Strings in Stringgrid Spalten mit Währung Formatieren

  Alt 8. Mär 2013, 11:51
wie komme ich an diese ran?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      


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 12:15 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