IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

TStringGrid : détecter le "type" du contenu d'une Cells [Lazarus]


Sujet :

Lazarus Pascal

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut TStringGrid : détecter le "type" du contenu d'une Cells
    Bonjour,

    Existe-t-il un moyen de détecter le "pseudo-type" du contenu d'une Cells (numérique, chaîne, date, boolean) sans utiliser les try..except..end; (indispensables avec les StrToxxx)... un peu comme on peut le faire avec les variants ?

    Autrement dit, si Cells[aCol, ARow] := '12', si on transtype en Variant, "malheureusement" le variant est une varString... C'est normal, mais je péfèrerais qu'il m'indique varInt.

    Donc on peut essayer StrToFloat, StrToInt(Cells[aCol, aRow]), mais il faut protéger le transtypage par une exception... et on en arrive au problème soulevé par Pedestre dans une discussion récente.

    Cordialement. Gilles
    Dernière modification par Invité ; 16/11/2011 à 10h02.

+ Répondre à la discussion
Cette discussion est résolue.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo