VB.NET l'application est figé

Résolu
Signaler
Messages postés
10
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
21 février 2005
-
Messages postés
10
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
21 février 2005
-
Bonjour a tous,

J'aimerai connaitre la commande correspondante à : DoEvent de VB6 mais en VB.NET.

Par exemple si l'on utilise la commande suivante:
Shell("c:\application.exe", AppWinStyle.Hide, True, 360000)
que l'on met l'attribut WAIT à TRUE, le Form1 est completement figé jusqu'à ce que la commande Shell soit terminée.

Sous VB6 il suffisait de placer un DoEvent sous la commande pour éviter ce problème.

Mais je ne trouve pas la correspondance VB.NET.

QQun peut m'aider?

Merci d'avance.

Lesthat

5 réponses

Messages postés
10
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
21 février 2005

Oui faut mettre:


Imports System.Windows.Forms.Application

Lesthat
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
216
Date d'inscription
mardi 15 juin 2004
Statut
Membre
Dernière intervention
26 février 2006
1
ben... DoEvents existe aussi en VB.NET


Messages postés
10
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
21 février 2005

Tu n'aurais pas un exemple?

Lesthat
Messages postés
10
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
21 février 2005

Application.DoEvents()
...

Merci.

Lesthat
Messages postés
216
Date d'inscription
mardi 15 juin 2004
Statut
Membre
Dernière intervention
26 février 2006
1
ha oui, c'est vrai, il faut toujours mettre application devant. Je crois qu'avec ça au début du code :
Imports Application
y a plus besoin de le mettre devant DoEvents