Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi datentype erkennen (https://www.delphipraxis.net/40075-datentype-erkennen.html)

brutus 10. Feb 2005 17:04


datentype erkennen
 
ich bekomme eine string wert übergeben und möchte jetzt herausfinden ob in diesem string wert ein "extended- oder integer-wert" (z.B. '1236' oder '1235.456') oder ebend wirklich ein "string wert" (Z.B. 'Marktplatz 13') steht. Gibt es dafür irgendwie eine Funktion?

Garby 10. Feb 2005 17:16

Re: datentype erkennen
 
Hallo, so könnte es funktionieren:
Delphi-Quellcode:
function IsInteger(Nummer: String): Boolean;
begin
  try
    StrToInt(Nummer);
    Result := True;
  except
    Result := False;
  end; // End Try Except
end;

brutus 10. Feb 2005 17:20

Re: datentype erkennen
 
danke genau dass hab ich gesucht :zwinker: :mrgreen:

mirage228 10. Feb 2005 17:21

Re: datentype erkennen
 
Hi,

unter Delphi7 gibts noch Delphi-Referenz durchsuchenTryStrToInt oder eventuell noch Delphi-Referenz durchsuchenStrToIntDef.

mfG
mirage228

brutus 10. Feb 2005 17:32

Re: datentype erkennen
 
hab nur delphi 5 :nerd:

Dax 10. Feb 2005 17:33

Re: datentype erkennen
 
StrToIntDef gibt es (meines Wissens) schon in Delphi 4 ;)


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