begin process at 2012 02 15 08:34:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Trucs & Astuces

 > 

Fonction Wait ou Waitcallback en vb.net?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Fonction Wait ou Waitcallback en vb.net?

jeudi 19 février 2009 à 15:18:31 | Fonction Wait ou Waitcallback en vb.net?

Janfi57

Bonjour,

je suis actuellement en train de développer un programme en vb.net avec Visual Studio 2008 Pro. J'ai un petit problème, je voudrais utiliser une fonction de type Wait mais je ne trouve pas la fonction qui me conviendrait dans l'aide. Je m'explique: au cours de l'exécution d'une fonction, j'ouvre une fenêtre qui contient en fait un contrôle Inkedit (reconnaissance d'encre numérique) et je voudrait que la suite du code ne s'exécute pas tant que cette fenêtre n'est pas refermée. Je cherche donc à arrêter l'exécution tant que je n'ai pas refermé la fenêtre.

J'ai essayer avec des outils de type Thread... sans résultats.

Attention, je ne veux pas utiliser de Timer, le temps est indéterminé.

Je vous remercie d'avance pour vos bons conseils.
jeudi 19 février 2009 à 15:27:21 | Re : Fonction Wait ou Waitcallback en vb.net?

Supra3000

Au lieu de lancer le traitement durant que le formulaire est ouvert et être obliger d'attendre que le formulaire ferme pour le continuer, serai-t-il possible de couper ton code en 2?

Je veux dire par la que tu coupes ton code à l'endroit ou le traitement est sensé attendre, tu laisse le début au même endroit et tu place la fin du traitement sur l'événement Form_Close du Formulaire en question. Celui-ci s'exécuterai seulement au bon moment.

Bonne continuation

jeudi 19 février 2009 à 15:37:57 | Re : Fonction Wait ou Waitcallback en vb.net?

Janfi57

Non ce n'est pas possible, la suite du code doit s'exécuter automatiquement après la fermeture de la fenêtre car elle dépend directement d'une action exécutée dans la fenêtre qui est ouverte. Si ce n'est pas clair, je peut éventuellement poster une parti du code.
jeudi 19 février 2009 à 15:42:08 | Re : Fonction Wait ou Waitcallback en vb.net?

Supra3000

"la suite du code doit s'exécuter automatiquement après la fermeture de la fenêtre car elle dépend directement d'une action exécutée dans la fenêtre qui est ouverte."

C'est ce que Form_close permet de faire, je ne comprends pas pourquoi tu ne peux pas utiliser cette solution.

Bonne continuation

jeudi 19 février 2009 à 16:04:07 | Re : Fonction Wait ou Waitcallback en vb.net?

Genildf

Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Voilou tu fait
Sleep(ton temp)


jeudi 19 février 2009 à 16:12:13 | Re : Fonction Wait ou Waitcallback en vb.net?

Janfi57

Voilà le code en question, j'ai du mal à expliquer clairement le prblème, excusez-moi. Dans une première fenêtre j'ai une txtbox que je voudrais éditer à l'aide du pad qui est contenu dans une autre fenêtre pour que je puisse l'utiliser de manière générique dans toute autre txtbox. Voilà le code relatif à cette txtbox:

PublicClass frmtxtTest

Private Sub txtEssai1_TextChanged( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtEssai1.DoubleClick

frmInk.Show()
txtEssai1.Text = InkInput

End Sub

Où frmInk est la fenêtre contenant le contrôle InkEdit et InkInput une Public String qui contient le texte écrit avec le pad.


Voilà le code de la fenêtre de saisi qui contient un bouton de validation OK:

PublicSub btnOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOk.Click

InkInput = txtInkPad.Text
Me.Close()

End Sub

Où txtInkPad est le texte reconnu par rapport à l'encre numérique et qui doit être insérer dans la txtbox de l'autre fenêtre ou toute autre txtbox qui fait appel au pad.

Donc voilà mon problème.

jeudi 19 février 2009 à 16:14:17 | Re : Fonction Wait ou Waitcallback en vb.net?

Janfi57

Pour répondre à Genildf, je ne veux pas utiliser de Sleep car le temps est indéterminé (dépend du temps de saisi). Mais merci pour ta réponse.
vendredi 20 février 2009 à 10:27:23 | Re : Fonction Wait ou Waitcallback en vb.net?

Janfi57

J'arrive toujours pas à régler ce problème, please help me!!!

vendredi 20 février 2009 à 13:47:40 | Re : Fonction Wait ou Waitcallback en vb.net?

rdelesalle

Membre Club
Réponse acceptée !
Et si tu ouvre une feuille modale ?
frmInk.ShowDialog()

vendredi 20 février 2009 à 15:17:57 | Re : Fonction Wait ou Waitcallback en vb.net?

Janfi57

Je vais essayer ça lundi 23, je ne peux pas d'ici là, je te tiens au courant, merci pour le conseil.

1 2

Cette discussion est classée dans : fonction, net, vb, fenêtre, wait


Répondre à ce message

Sujets en rapport avec ce message

fonction wait en vb.net [ par Aksel06 ] salut a tous je travail sur une application dont son temps d'exécution est long donc je cherche une fonction qui me permet d'affiche 'plaise wait...' Fenêtre vb.net [ par clonevince ] qqn peut-il me dire où et comment définir une fenêtre en tant qu'objet ?merci d'avance. VB .NET [ par minikelly ] Hello!Je connais VB .Net!J'aimerais savoir si qqn s'aurait comment on pourrait faire pour intégrer une fenêtre graphique à VB .Net! Cette fenêtre est Vb.net, vb6 et reconnaissance vocale [ par LBSinclair ] Bonjour, je cherche à comprendre quelle emprise a un programme VB.net (ou vb6) sur une fenêtre Word qu'il ouvre.Je m'explique :Mon application VB.net VB DOT NET et la fonction NET SEND [ par ava0275 ] Bonjour a tous ,tout d abord Dragon merci de tes conseils pour le control panel et les scroll bar c est OK maintenant.J ai donc une nouvelle question Fonction Random Vb.net [ par kiboumz ] BonjourEn fait, ce que je voudrais vraiment savoir c'est s'il y a dans vb.net une fonction qui peux générer aléatoirement des choses autre que des chi Fonction Random Vb.net [ par kiboumz ] BonjourEn fait, ce que je voudrais vraiment savoir c'est s'il y a dans vb.net une fonction qui peux générer aléatoirement des choses autre que des chi contrôles dynamique en vb.net [ par kalinos ] bonjour,A partir d'une fenêtre MDI, j'appelle une fenêtre dans laquelle des checkbox sont crées dynamiquement. Je referme cette fenêtre et quand je la SetEvent avec VB.NET et WIN CE 4.1 [ par lamalice83 ] Salut à tous,est ce que quelqu'un sait dans quelle librairie se trouve la fonction SetEvent dans Windows CE 4.1? Voici ma déclaration : <FONT color=#0 minimiser dans le systray VB.net [ par jeffwow ] Bonjour.je sais que cette question a été posée maintes fois, mais la plupart des sources que j'ai vue sont en VB6.  Je désire que lorsque qu'une fenêt


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,154 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales