vivelesquads
Messages postés23Date d'inscriptionsamedi 1 janvier 2005StatutMembreDernière intervention11 juillet 2008
-
2 oct. 2006 à 15:07
Matt 261
Messages postés1173Date d'inscriptionmercredi 2 novembre 2005StatutMembreDernière intervention10 septembre 2011
-
3 oct. 2006 à 20:10
Bonjour,
J'ai besoin dans un de mes programme en Delphi d'inclure une reconnaissance de caractères(que des chiffres). Connaissez-vous des composants, des bibliothèques gratuit ou payant qui pourraient me faire ça ?
Merci
f0xi
Messages postés4205Date d'inscriptionsamedi 16 octobre 2004StatutModérateurDernière intervention12 mars 202235 3 oct. 2006 à 08:04
c'est pas un composant qu'il faut mais une fonction.
type
TCharSet = set of char;
function IsInCharSet(const S : String; const CS : TCharSet) : boolean;
var i : integer;
begin
for i := 1 to length(S) do begin
result := s[i] in CS;
if not result then
exit;
end;
end;
et on l'utilise de cette façon :
if IsInCharset(Texte, ['0'..'9']) then ... else ...
ou encore voir les sources montrant comment limiter la saisie de certains caracteres dans un TEdit.