![]() |
Abfragen
ähmm ich bins nochmal :mrgreen:
wie kann ich denn aus einem Editfeld abfragen ob das was drinnen steht buchstaben oder zahlen sind ??? thx 4 help |
Re: Abfragen
Hai cell,
die Frage ist eigentlich falsch gestellt. In einem Edit stehen immer nur Zeichen. Du möchtest jetzt wissen ob Du diese Zeichen in eine Zahl umwandeln kannst. Dafür gibt es zwei möglichkeiten: a) Try und Error. Du versuchst also die Umwandlung und reagiert auf Fehler. b) Du lässt einfach nur Zeichen in dem Edit zu ['0'..'9',Dezimalseperator] welche auch in eine Zahl konvertiert werden können. |
Re: Abfragen
du kannst aber auch die Funktion val(...) nutzen! Kenne leider die genauen Parameter nicht auswenidig!!!
|
Re: Abfragen
Delphi-Quellcode:
Grüße vom marabu
function IsNumeric(s: string): boolean;
var i: integer; begin Result := TryStrToInt(s, i); end; |
Re: Abfragen
ich hba isNumeric mal hineingeschrieben und auf F1 gedrückt und er kennt des ned ?
was muss ich da in de uses schrieben?? |
Re: Abfragen
schau mal nach tryinttostr!
|
Re: Abfragen
Ähmm.... hallo?
Das ist eine Funktion die marabu geschrieben hat mit der Du prüfen kannst ob ein String in eine Zahl gewandelt werden kann. |
Wie wär's mit Ord und Chr?
|
Re: Abfragen
Was is Ord und Chr ??
kannst a bissi mehr dazu sagen bitte |
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz