Entwickler-Ecke
Sonstiges (Delphi) - Taschenrechner - Nur ein Komma..
Born-to-Frag - Di 11.10.05 19:13
Titel: Taschenrechner - Nur ein Komma..
Ich such hier grad schon eine weile und ich frage mich die ganze Zeit wie ich es anstellen soll, dass ich nur 1Komma im edit Feld habe.
Also ich habe nur 1Editfeld, alles andere mache ich mit variablen. Ich habe was von einer For-Schleife gelesen, weiß aber nicht wie das geht.
Was auch gut währe, wenn das komma immer am Ende schon stehen würde und wenn ich dann auf Komma drücke das es dann hinter dem HKomma weiter screibt.
Ideen?
greetz
Raffo - Di 11.10.05 19:22
Da musst Du Dir mal die in Delphi enthaltene Komponente TMaskEdit ansehen.
Wenn Sie auf Deiner Form ist, kannst Du im ObjectExplorer unter der Eigenschaft "EditMask" bestimmen, welche Eingaben zulässig sind (einfach mal die Delphi Hilfe aufrufen).
Beispiel als Mask: AAAA,AA (erlaubt A-Z und 0-9 und hat hinten nen Komma)
Delete - Di 11.10.05 19:35
Titel: Re: Taschenrechner - Nur ein Komma..
Born-to-Frag hat folgendes geschrieben: |
Ich such hier grad schon eine weile und ich frage mich die ganze Zeit wie ich es anstellen soll, dass ich nur 1Komma im edit Feld habe. |
Ich weiß nicht, wie du gesucht hast, aber das wurde hier im Forum schon mehr als einmal diskutiert.
Moderiert von
raziel: Quote-Tag repariert.
Born-to-Frag - Di 11.10.05 20:30
Das mit dem MaskEdit hab ich nicht ganz verstanden, ich hab jetzt noch mal gesucht.. Ist den keiner so freundlich mir das etwas genauer zu erklären :'(
Ich such und such und finde einfach nichts { bin ich wohl zu blüd zum :lupe: suchen :gruebel: }
alzaimar - Di 11.10.05 20:33
Also, beim MaskEdit gibst Du mit einer 'Maske' vor, welche Zeichen und in welcher Reihenfolge sie eingegeben werden dürfen. Damit stellst du zwar nicht sicher, das die Eingabe automatisch absolut korrekt ist, aber die blödesten Fehler filterst Du in jedem Fall aus. Da es die OH (Online-Hilfe von Delphi) gibt, solltest Du einige Minuten damit verbringen, erst zu lesen und dann zu probieren.
Born-to-Frag - Di 11.10.05 20:44
ok das mit der maskedit hab ich jetzt so weit verstanden und auch ausprobiert, aber gefällt mir nicht wirklich.. gibt es alternativen?
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!