begin process at 2008 07 07 02:39:35
1 205 881 membres
32 nouveaux aujourd'hui
14 120 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème URGENT de fermeture de programme !! [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (biowaste)

Problème URGENT de fermeture de programme !! le 30/07/2003 16:06:30

biowaste
Voilà mon problème. J'ai commencer à concevoir une application vb avec des composantes INFRAGISTICS. Le problème est le suivant :

Quand je ferme mon programme, le processus continu de s'exécuter dans le taskmanager. En résumé, le programme semble se fermer correctement (les forms) mais pas l'exécutable. Je cherche une solutiondepuis une heure ou deux mais je n'ai rien trouvé à date.

Si quelqu'un à une solution, n'hésitez pas !!

Re : Problème URGENT de fermeture de programme !! le 30/07/2003 16:13:33

Ickik

bonjour,
il faut decharger la feuille de la memoire (unload me)
c'est primaire mais ça fonctionne
sinon il y a d'autres méthodes a voir dans les sources ou sur le forum

A+

-------------------------------
Réponse au message :
-------------------------------

> Voilà mon problème. J'ai commencer à concevoir une application vb avec des composantes INFRAGISTICS. Le problème est le suivant :
>
> Quand je ferme mon programme, le processus continu de s'exécuter dans le taskmanager. En résumé, le programme semble se fermer correctement (les forms) mais pas l'exécutable. Je cherche une solutiondepuis une heure ou deux mais je n'ai rien trouvé à date.
>
> Si quelqu'un à une solution, n'hésitez pas !!

Re : Problème URGENT de fermeture de programme !! le 30/07/2003 16:16:20

biowaste

Oui c'est ce que j'ai fait (unload me). Comme je disais, il n'y a plus de fenêtre visible mais l'exécutable continu à tourner.


-------------------------------
Réponse au message :
-------------------------------

>
> bonjour,
> il faut decharger la feuille de la memoire (unload me)
> c'est primaire mais ça fonctionne
> sinon il y a d'autres méthodes a voir dans les sources ou sur le forum
>
> A+
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Voilà mon problème. J'ai commencer à concevoir une application vb avec des composantes INFRAGISTICS. Le problème est le suivant :
> >
> > Quand je ferme mon programme, le processus continu de s'exécuter dans le taskmanager. En résumé, le programme semble se fermer correctement (les forms) mais pas l'exécutable. Je cherche une solutiondepuis une heure ou deux mais je n'ai rien trouvé à date.
> >
> > Si quelqu'un à une solution, n'hésitez pas !!
>

Re : Problème URGENT de fermeture de programme !! le 30/07/2003 16:21:54

Ickik

bizarre, ordinairement ça fonctionne tres bien.
as-tu regarde sur le site pour trouve d'autre methodes pour quitter proporement un programme???

-------------------------------
Réponse au message :
-------------------------------

>
> Oui c'est ce que j'ai fait (unload me). Comme je disais, il n'y a plus de fenêtre visible mais l'exécutable continu à tourner.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > bonjour,
> > il faut decharger la feuille de la memoire (unload me)
> > c'est primaire mais ça fonctionne
> > sinon il y a d'autres méthodes a voir dans les sources ou sur le forum
> >
> > A+
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Voilà mon problème. J'ai commencer à concevoir une application vb avec des composantes INFRAGISTICS. Le problème est le suivant :
> > >
> > > Quand je ferme mon programme, le processus continu de s'exécuter dans le taskmanager. En résumé, le programme semble se fermer correctement (les forms) mais pas l'exécutable. Je cherche une solutiondepuis une heure ou deux mais je n'ai rien trouvé à date.
> > >
> > > Si quelqu'un à une solution, n'hésitez pas !!
> >
>

Re : Problème URGENT de fermeture de programme !! le 30/07/2003 16:42:33

bob10
salut, j'ai eu le même problème et je l'ai résolu en mettant un timer de 2 secondes dans l'évènement terminate de mon form principale.

code du timer :
Private Sub Wait(Second As Integer)
Dim time1 As Double, time2 As Double

time1 = CDbl(Format(Time, "hh")) * 3600 + CDbl(Format(Time, "mm")) * 60 + CDbl(Format(Time, "ss"))

While time2 < (time1 + Second)
time2 = CDbl(Format(Time, "hh")) * 3600 + CDbl(Format(Time, "mm")) * 60 + CDbl(Format(Time, "ss"))
DoEvents
Wend
End Sub

En fait c'est parce que ton pc va trop vite en fermant la fenetre et donc ne tue pas le processus.

Salut

bob le teigneux


-------------------------------
Réponse au message :
-------------------------------

>
> Oui c'est ce que j'ai fait (unload me). Comme je disais, il n'y a plus de fenêtre visible mais l'exécutable continu à tourner.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > bonjour,
> > il faut decharger la feuille de la memoire (unload me)
> > c'est primaire mais ça fonctionne
> > sinon il y a d'autres méthodes a voir dans les sources ou sur le forum
> >
> > A+
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Voilà mon problème. J'ai commencer à concevoir une application vb avec des composantes INFRAGISTICS. Le problème est le suivant :
> > >
> > > Quand je ferme mon programme, le processus continu de s'exécuter dans le taskmanager. En résumé, le programme semble se fermer correctement (les forms) mais pas l'exécutable. Je cherche une solutiondepuis une heure ou deux mais je n'ai rien trouvé à date.
> > >
> > > Si quelqu'un à une solution, n'hésitez pas !!
> >
>

Re : Problème URGENT de fermeture de programme !! le 30/07/2003 17:38:07

BruNews
(Admin CS)
"parce que ton pc va trop vite en fermant la fenetre et donc ne tue pas le processus"
On me l'avait jamais fait celle la !
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> salut, j'ai eu le même problème et je l'ai résolu en mettant un timer de 2 secondes dans l'évènement terminate de mon form principale.
>
> code du timer :
> Private Sub Wait(Second As Integer)
> Dim time1 As Double, time2 As Double
>
> time1 = CDbl(Format(Time, "hh")) * 3600 + CDbl(Format(Time, "mm")) * 60 + CDbl(Format(Time, "ss"))
>
> While time2 < (time1 + Second)
> time2 = CDbl(Format(Time, "hh")) * 3600 + CDbl(Format(Time, "mm")) * 60 + CDbl(Format(Time, "ss"))
> DoEvents
> Wend
> End Sub
>
> En fait c'est parce que ton pc va trop vite en fermant la fenetre et donc ne tue pas le processus.
>
> Salut
>
> bob le teigneux
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Oui c'est ce que j'ai fait (unload me). Comme je disais, il n'y a plus de fenêtre visible mais l'exécutable continu à tourner.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > bonjour,
> > > il faut decharger la feuille de la memoire (unload me)
> > > c'est primaire mais ça fonctionne
> > > sinon il y a d'autres méthodes a voir dans les sources ou sur le forum
> > >
> > > A+
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Voilà mon problème. J'ai commencer à concevoir une application vb avec des composantes INFRAGISTICS. Le problème est le suivant :
> > > >
> > > > Quand je ferme mon programme, le processus continu de s'exécuter dans le taskmanager. En résumé, le programme semble se fermer correctement (les forms) mais pas l'exécutable. Je cherche une solutiondepuis une heure ou deux mais je n'ai rien trouvé à date.
> > > >
> > > > Si quelqu'un à une solution, n'hésitez pas !!
> > >
> >
>

Re : Problème URGENT de fermeture de programme !! le 31/07/2003 00:28:01

crenaud76
Fait gaffe car si ton prog utilise plusieurs forms et que tu en masque certaines (frm.hide) plutot que de les fermer (une fenetre longue à charger et/ou qui peu être ouverte plusieurs fois) il ne faut pas oublier de la fermer avant de quitter le prog définitivement, sinon le process tourne encore. Le mieux est de faire un for each sur ta collection de forms et de les décharger toutes comme cela aucune n'est oubliée ...
Christophe R.


-------------------------------
Réponse au message :
-------------------------------

>
> bizarre, ordinairement ça fonctionne tres bien.
> as-tu regarde sur le site pour trouve d'autre methodes pour quitter proporement un programme???
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Oui c'est ce que j'ai fait (unload me). Comme je disais, il n'y a plus de fenêtre visible mais l'exécutable continu à tourner.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > bonjour,
> > > il faut decharger la feuille de la memoire (unload me)
> > > c'est primaire mais ça fonctionne
> > > sinon il y a d'autres méthodes a voir dans les sources ou sur le forum
> > >
> > > A+
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Voilà mon problème. J'ai commencer à concevoir une application vb avec des composantes INFRAGISTICS. Le problème est le suivant :
> > > >
> > > > Quand je ferme mon programme, le processus continu de s'exécuter dans le taskmanager. En résumé, le programme semble se fermer correctement (les forms) mais pas l'exécutable. Je cherche une solutiondepuis une heure ou deux mais je n'ai rien trouvé à date.
> > > >
> > > > Si quelqu'un à une solution, n'hésitez pas !!
> > >
> >
>

Re : Problème URGENT de fermeture de programme !! le 31/07/2003 09:20:30

Ickik
bonjour,
en fait quand je n'ai plus besoins d'une feuille je la decharge automatiquement, c'est peut etre pour ça que je comprenais pas bien son probleme. J'ai le reflexe de decharger tout ce qui n'est pas utile.
merci pour ton aide!
A+

-------------------------------
Réponse au message :
-------------------------------

> Fait gaffe car si ton prog utilise plusieurs forms et que tu en masque certaines (frm.hide) plutot que de les fermer (une fenetre longue à charger et/ou qui peu être ouverte plusieurs fois) il ne faut pas oublier de la fermer avant de quitter le prog définitivement, sinon le process tourne encore. Le mieux est de faire un for each sur ta collection de forms et de les décharger toutes comme cela aucune n'est oubliée ...
> Christophe R.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > bizarre, ordinairement ça fonctionne tres bien.
> > as-tu regarde sur le site pour trouve d'autre methodes pour quitter proporement un programme???
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > Oui c'est ce que j'ai fait (unload me). Comme je disais, il n'y a plus de fenêtre visible mais l'exécutable continu à tourner.
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > bonjour,
> > > > il faut decharger la feuille de la memoire (unload me)
> > > > c'est primaire mais ça fonctionne
> > > > sinon il y a d'autres méthodes a voir dans les sources ou sur le forum
> > > >
> > > > A+
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Voilà mon problème. J'ai commencer à concevoir une application vb avec des composantes INFRAGISTICS. Le problème est le suivant :
> > > > >
> > > > > Quand je ferme mon programme, le processus continu de s'exécuter dans le taskmanager. En résumé, le programme semble se fermer correctement (les forms) mais pas l'exécutable. Je cherche une solutiondepuis une heure ou deux mais je n'ai rien trouvé à date.
> > > > >
> > > > > Si quelqu'un à une solution, n'hésitez pas !!
> > > >
> > >
> >
>

Re : Problème URGENT de fermeture de programme !! le 29/08/2003 12:27:16

blq

http://www.blq-software.com

Il y a cette solution:


Sub QuitterLeProgramme(laForm As Form)
On Local Error Resume Next

Dim ct As Integer


' Décharge de toutes les fenêtres "filles"
Do While Forms.Count > 1
ct = 0

While Forms(ct).Caption = laForm.Caption
ct = ct + 1
Wend

Call Unload(Forms(ct))
Loop

call Reset

' Décharge la fenêtre principale
Unload laForm

' Fin
End
End Sub


Classé sous : problème, programme, urgent, fermeture

Participer à cet échange

Pub



Appels d'offres

Realisation graphique ...
Budget : 700€
WEB DESIGN
Budget : 1 000€
Plugin Dialer outlook
Budget : 2 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS