में कोई मान दिनांक/संख्या है या नहीं, यह जांचने का सही तरीका क्या है कि यह मूल्य जांचने का सही तरीका है कि कोई मूल्य डेल्फी में दिनांक/संख्या है या नहीं?डेल्फी
मुझे पता है कि अन्य भाषाओं में isDate और isNaN जैसे कार्य हैं, लेकिन डेल्फी समतुल्य क्या है? क्षण में मैं इस
function isNumeric(s1:string):boolean;
begin
// will throw exception if its not a number
// there must be a better way to do this!!
try
StrTofloat(s1);
result := TRUE ;
except
result := FALSE;
end;
end;
है लेकिन फेंक अपवाद नहीं कर सकते अच्छा हो, और यह कठिन डिबगिंग के रूप में मैं अपवाद संवाद हर बार कोड कहा जाता है दिखाई दे रहा है बनाता है।
हां वहाँ TryStrToDate और TryStrToFloat और भी बहुत कुछ है। SysUtils की जांच करें। –
धन्यवाद, गेमकैट। यह कुछ सालों से रहा है;) – Alan
यदि आपको अधिक सहायता चाहिए तो कोडगियर दस्तावेज़ ऑनलाइन उपलब्ध हैं। http://docs.codegear.com/ – stukelly