Accueil > Forum > > > > "une exception de premiére chance de type system.NullReferenceException" ...
"une exception de premiére chance de type system.NullReferenceException" ...
vendredi 21 septembre 2007 à 09:05:35 |
"une exception de premiére chance de type system.NullReferenceException" ...

L_art_ment
|
Bonjou Bonjour :) Je fais appel à vous car j'ai un petit souci, alors je ne sais pas si je suis dans la bonne rubrique mais étant donné que je suis débutant en VB ainsi que sur le forum ... Alors voilà, je suis en train de faire un programme me permettant d'éteindre des pc du reseau à distance, jusque là tout va bien lol. Alors le principe est simple, j'importe la liste des Bauds actifs en fichier txt, je la met dans un datagridview, je coche les pc que je veut éteindre à l'aide de checkbox et sa envoie une commande shutdown ... Alors tout va pour le mieux jusqu'au moment où ... voici mon code : Dim trouve AsNewBoolean Dim i AsInteger
If CheckBox225.Checked = True Then Do trouve = DataGridView1.Item(1, i).Value.Contains("225") If trouve = True Then If My.Computer.Network.Ping(DataGridView1.Item(0, i).Value) Then Shell("command.com /c shutdown -m \\DataGridView1.Item(1, i).value -s") End If End If i = i + 1 Loop Until DataGridView1.Rows Is Nothing End IfDonc là, si j'ai la checkbox 225 cochée, je lis ligne par ligne la colonne de mon datagridview où il y a le nom des machines si dans le nom de la machine il y a 225 il envoie un ping à l'adresse correspondante, si il le recoit il envoie une commande. Moi, ces lignes me paraissent bonnes, mais lorsque je débogue il me dit : "Une exception de premiére chance de type 'System.NullReferenceException'" et ensuite il s'arrête et affiche une fenétre dans laquelle il me dit : Variable objet ou variable d'un bloc With non définie. et que je doit utiliser le mot clé "New" pour créer une instance d'objet et tout ca en surlignant la ligne trouve = DataGridView1.Item(1, i).Value.Contains("225")
Mais je ne vois vraiment pas où je pourrait mettre un new là dedans ... Ni pourquoi j'ai ce message ... :s
Si vous pouviez m'éclairer, je vous remercie
|
|
vendredi 21 septembre 2007 à 12:22:46 |
Re : "une exception de premiére chance de type system.NullReferenceException" ...

lesoleil2010
|
je crois que c est a cause de i :
for i=0 to datagridview.rows.count-1 trouve = DataGridView1.Item(1, i).Value.Contains("225") If trouve = True Then If My.Computer.Network.Ping(DataGridView1.Item(0, i).Value) Then Shell("command.com /c shutdown -m \\DataGridView1.Item(1, i).value -s") End If End If next
|
|
vendredi 21 septembre 2007 à 13:57:30 |
Re : "une exception de premiére chance de type system.NullReferenceException" ...

L_art_ment
|
Erf non ce n'est pas ca, il me marque toujours la même chose :s
|
|
vendredi 21 septembre 2007 à 15:12:09 |
Re : "une exception de premiére chance de type system.NullReferenceException" ...

L_art_ment
|
Euh si cela peut aider, dans la fenêtre qu'il affiche il indique aussi : variable objet ou variable d'un bloc with non définie ... Voilà ...
|
|
Cette discussion est classée dans : item, trouve, exception, value, datagridview1
Répondre à ce message
Sujets en rapport avec ce message
Retour à la ligne avec fichier à accès aléatoire [ par mehdiyou ]
Salut tout le monde.Private<span style="color: rgb(0, 0, 255
datagridview ajout mise a jour [ par vbsmohamed ]
bonsoir;s'il vous plait quelqu'un sais comment faire des mise a jour de datagridview non lieé vers une base de donnee access ; j'essais de le faire
Prob avec Checkbox [ par JeffC1977 ]
Salut... Je suis sur VB6 ADO et ACCESS J'ai un broblème avec la modification de checkbox dans mon prog. Je veux tout simplement lui dire que si j'
lien ACCESS 2003 et BUSINESS OBJECTS V5 [ par PatD ]
Bonjour,Ci-dessous un code qui lance BO et lui donne 3 variables.Malheureusement, BO ignore ces variables.Quelle est mon erreur ?merciwdebut = Date -
dataGridView1.SelectedCells [ par XGuarden ]
Bonjour, Premierement, ces moi ou le chat du site ne fonctionne plus?Deuxiemement,(un peu plus sérieux)...voici la méthode que j'utilise pour récupéré
affichage de plusieurs courbes dans mschart [ par trexor ]
Pouvez vous m'aidez sur un pb avec mschart? J'arrive a afficher ma premiere courbe mais pas la deuxième, je ne comprend pas mon erreur ...cordialement
erreur d'exeption [ par bernamic ]
Bonjour â tous. Je suis novice en VB 2008 je trouve que la transition entre VB6 et VB2008 est imposant. Mon probleme est que je ne peut pas supprimer,
Datagrid vers XML (probleme de logique) [ par eikeshi ]
Bonjour à tous, j'enregistre dans un fichier XML, des données stockées dans un datagrid. De ce côté la pas de soucis, par contre j'ai un probleme lié
Datagridview et sélection [ par Byrong ]
Bonjour, est-il possible de retirer toutes sélection car j ai une colonne avec un checkbox et lorsque je coche, il garde un élément sélectionner et ce
Listbox et Value [ par romain14g59 ]
Bonjour à tous, Je cherche un moyen de correspondance entre mes items affichés dans la listbox et une id. Je m'explique tout comme en html dans un m
Livres en rapport
|
Derniers Blogs
PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc [HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Très bonne après-midi passée lors cette conférence avec le W3C, organisée par L' Inria sur les nouveaux standards, ce Mardi 14 Février, on sent vraiment que çà bosse au W3C, et l'avenir est très très prometteur pour le HTML5, notamment ...
Cliquez pour lire la suite de l'article par Gio
Forum
FONCTION EXCEL VBAFONCTION EXCEL VBA par samanta26
Cliquez pour lire la suite par samanta26
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|