Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Feld Formatieren (https://www.delphipraxis.net/122874-feld-formatieren.html)

Kuster Peter 23. Okt 2008 20:53

Re: Feld Formatieren
 
Danke, nun habe ich aber kein dbmaskedit gefunden. Gibts das in Delphi 7 oder in Lazarus, habe nur diese beiden Tools? Ansonsten ist mir endlich der Groschen gefallen.

Gruss
Peter

mkinzler 23. Okt 2008 20:57

Re: Feld Formatieren
 
Sollte aber bei D7 dabei sein. sonst schau dir mal die VCl an, dort gibt es auch eine Variante davon.

Kuster Peter 23. Okt 2008 20:59

Re: Feld Formatieren
 
Ja, das Maskedit habe ich gefunden, doch kein dbmaskedit. Oder kann man diese verbinden?

Peter

mkinzler 23. Okt 2008 21:06

Re: Feld Formatieren
 
Ja, wenn du den Wert manuell aus dem Datenbankfeld in das Control und nach der Eingabe zurück in Feld überträgst

Kuster Peter 23. Okt 2008 21:10

Re: Feld Formatieren
 
Darf ich Dich noch ein letztes Fragen: Du kennst Dich ja auch in Lazarus aus: Dort hat es beim DBEdit feld ein EditMask im Objektinspektor. Könnte man dort was machen?

Danke für Deine Hilfe. Ansonsten werde ich editmask nehmen und dann mit dbeditmask verbinden, also ich muss es versuchen, denn habe noch keine Ahnung wie ich das löse. Doch üben üben.

Peter

mkinzler 23. Okt 2008 21:15

Re: Feld Formatieren
 
Ich nehme an ja. Bei D2009 ist das auch so

Kuster Peter 23. Okt 2008 21:18

Re: Feld Formatieren
 
Danke, muss nur noch schauen, dass ich herausfinde, wie man das macht. Solltest Du einen Tipp haben was ich ausfüllen soll, bin dankbar.

Peter

mkinzler 23. Okt 2008 21:20

Re: Feld Formatieren
 
Was meinst du mit ausfüllen? Setzte doch mal eine Maske und überprüfe, ob sie verwendet wird

Kuster Peter 24. Okt 2008 07:41

Re: Feld Formatieren
 
Ja das ist ja mein Problem, ich google und google und suche, doch eine Anleitung, was ich dort eingeben muss, damit das Feld richtig erscheint habe ich nicht gefunden.

Peter

DeddyH 24. Okt 2008 07:55

Re: Feld Formatieren
 
Nimm mal ein "normales" Edit. In dessen "OnExit"-Event schreibst Du
Delphi-Quellcode:
SetNumberFormat(Sender as TEdit);
Die aufgerufene Prozedur sieht so aus:
Delphi-Quellcode:
procedure SetNumberFormat(const aEdit: TEdit; const sFormat: string = '%.2f');
var Zahl: Extended;
begin
  Zahl := StrToFloatDef(aEdit.Text,0);
  aEdit.Text := Format(sFormat,[Zahl]);
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:02 Uhr.
Seite 2 von 3     12 3      

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