Le if sur une valeur Null me retourne une erreur - VB/VBA/VBS - Programmation
Marsh Posté le 18-09-2012 à 07:10:33
Bonjour,
tu peux essayer comme ça :
Code :
|
Marsh Posté le 18-09-2012 à 18:55:48
Salut,
Merci pour ta réponse mais il m'indique : "Impossible de convertir une valeur de type 'Tableau à 1 dimension(s) de String' en 'Boolean'."
Il me faut, je pense, tester le contenu de mon tableau. Mais aucun test ne survit à un argument vide à voir ;p.
Bien à toi,
Bricomachin
Marsh Posté le 19-09-2012 à 12:31:51
perso j'aime pas les tableaux
une collection c'est plus simple
tu testes le nothing puis le .count <> 0 et c'est bon
Marsh Posté le 19-09-2012 à 16:39:57
Ouais c'est vrai je vais faire comme ça...
Merci oovaveoo,
Merci boomy29,
Bien à vous,
Bricomachin
Marsh Posté le 17-09-2012 à 19:28:18
Bonjour,
Je programme en VB.NET un petit logiciel. Un à un certain moment je dois utiliser la fonction
pour remplir le list-box avec un tableau. Mon problème est que le tableau peut-être vide et à ce moment là, je reçois une erreur.
J'ai donc pensé à tester si le tableau est vide ou égal à Null mais rien à faire, je reçois toujours une erreur au moment du test avec if me disant que je ne peux avoir Null comme argument (ou quelque chose d'approchant suivant mon code).
Je viens donc vous demander votre aide.
Voici mon code :
Je teste si le fichier contenant le tableau existe. En suite je désérialise le fichier pour créer listeTypeChargerType qui contient mon tableau (listeTypeChargerType._tableauResume).
Je veux finalement mettre le contenu de mon tableau (une liste de mots) dans mon list-box (LBX_CHOIX_TYPE) mais cela lève un erreur du type ArgumentNullException.
Comment puis-je tester si mon tableau est vide avant de l'importer dana la list-box ?
Merci de vos réponses,
Bricomachin
Message édité par Bricomachin le 17-09-2012 à 19:43:07