Entwickler-Ecke
Datenbanken - so etwas wie maskedit gesucht
patrick dee - Fr 12.12.03 11:02
Titel: so etwas wie maskedit gesucht
hi,
suche für delphi6 eine komponente die wie die maskedit funzt. quasi eine dbmaskedit. habe da zwar mal gegoogelt aber nix gefunden. was ich brauche ist eine dbedit die anzeigt _:_:_:_ so das ich in meiner video datenbank die startzeiten eintragen kann.
das soll dann so sein wenn die zwei zahlen eingegeben sind automatisch hinter die doppelpunkte gesprungen wir um wieder zwei zahlen einzugebn so das am ende dan drin steht 01:01:10:00
ich hatte da mal einen code gehabt wo das geht der ist aber irgendwie wech gekommen.
danke fürdie hilfe
patrick
CenBells - Fr 12.12.03 17:15
Hallo,
warum machst du es nicht mit einem normalen maskedit?
Gruß
Ken
patrick dee - Sa 13.12.03 07:17
:( hi,
gute idee mit einer normalen maskedit, und wie krige ich das was da drin steht in die datenbank kann das teil ja nihct mit der datasource verbinden. also weohe mich in diese geheimnis ein. wie das was in der maskedit steht in die datenbank bekomme
danke
patrick
CenBells - Sa 13.12.03 15:45
hallo,
da musst du halt ein paar sachen programmieren. Zum einen musst du festlegen, welches Feld du da anzeigen willst, daß heißt, du musst die ganzen onNext etc events beim datasource dahingehend modifizieren, daß es dann heißt
Delphi-Quelltext
1:
| deinMaskEdit.Text := Table.FieldByNAme('DeinFeld').AsString; |
Per default ist es enabled := false;
Im OnEdit Event setzt du enabled auf true und wenn du die daten speichern willst, liest du den wert im OnBeforePost aus.
Delphi-Quelltext
1:
| Table.FieldByName('DeinFeld').AsString := deinMaskEdit.Text; |
Wenn Du noch weitere Fragen hast, kannst du sie gerne hier stellen.
Gruß
Ken
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!