Gambas France BETA


Pas de compte ? Incription

projet qui ne s'arrete pas

1
AuteurMessages
jibi#1 Posté le 17/9/2011 à 14:42:10
codergambas.jimdofree.comBonjour

voilà quand je travaille dans l'IDE, je lance mon projet mais quand je le ferme avec ma commande fichier/quitter la form se ferme mais le projet tourne encore => le bouton arrêt de l'IDE est toujours actif

aussi j'ai fait plusieurs tests, et, mis en commentaire tout ce qui se lance à l'ouverture de l'application mais toujours rien

dans mon bouton quitter, je ferme bien toutes les forms, tous les timers

faut il faire quelque-chose avec les class même si elles n'ont pas été lancées depuis le projet (mis en commentaire)

y a t'il une façon de procéder avec debug pour voir ce qui tourne encore?

je viens de refaire un test et j'ai tout commenté sauf le bouton quitter et la déclaration des variables et class : toujours pareil

j'ai GB3 à la révision 4130
Debian GNU/Linux 11 64-bit

jibi#2 Posté le 17/9/2011 à 15:02:36
codergambas.jimdofree.comEn fait je viens de m'apercevoir que cela le fait avec tous les projets contenant le composant gb.sdl.sound

j'ai désactivé ce composant et le projet s'arrête bien comme il faut

je le signale sur la mailingList

Debian GNU/Linux 11 64-bit

linuxos#3 Posté le 19/9/2011 à 13:48:34
Un peu de sel, de poivre et la crevette sera... Bonjour,

Il faut peut être détruire l'objet qui utilise le composant gb.sdl.sound
avant de quitter l'application, cela est souvent le cas avec des process
ou objet de communication.

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
jibi#4 Posté le 19/9/2011 à 15:53:24
codergambas.jimdofree.comBonjour Linuxos

non même pas
je lance l'applie dans l'IDE, et le son n'intervient que si une class est activée
Mais cette class n'est pas active à l'ouverture

De plus, j'ai testé avec un projet au hasard ( un projet qui n'a pas ce composant normalement ), je rajoute ce composant et là ben ca le fait aussi même sans rajouter un seul bout de code ==> je re-désactive ce composant et cela re-fonctionne correctement

a plus
jean-luc
Debian GNU/Linux 11 64-bit

1