Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Zahlen und Buchstaben extra auswerten? (https://www.delphipraxis.net/80297-zahlen-und-buchstaben-extra-auswerten.html)

smart 6. Nov 2006 19:36


Zahlen und Buchstaben extra auswerten?
 
Hallo Alle!

Ich möchte in einem TEdit Zahlen und Buchstaben eingeben können zB. '129p' aber die Zahlen und Buchstaben extra auswerten.
Wie macht man sowas? Hat Einer von Euch einen Tipp?

Gruß
Heike

oki 6. Nov 2006 19:48

Re: Zahlen und Buchstaben extra auswerten?
 
Hi,

ich weis aktuell zwar nicht was du bezwecken willst, aber du kannst mit val prüfen was in deinem TEdit steckt, Zahl oder nicht. Darauf kannst du dann entsprechend verzweigen.

Für Code-Hilfe sag mal genauer was du willst.

gruß oki

hanselmansel 6. Nov 2006 19:53

Re: Zahlen und Buchstaben extra auswerten?
 
Wenn du Ziffern und Buchstaben einfach nur trennen möchtest, bietet ich sich - glaube ich - an, den Inhalt des Edit-Feldes zuerst in 2 Strings zu teilen. Wenn ein Zeichen eine Zahl ist
Delphi-Quellcode:
For i := 1 to Length(Edit1.Text) do
  If Edit1.Text[i] in ['0'..'9'] then
    bla;
kannst du es an den einen String anfügen, ansonsten an den anderen. Damit kannst du dann die Ziffern in Zahlen umwandeln, die Buchstaben auswerten oder auch irgendwas damit anstellen, wovon ich keine Ahnung habe...

MfG,

hanselmansel


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 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