Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Traitement long

Envoyé par : jefk

Date : 08/06/2004 13:09

Comment gérer les traitements longs ? Imaginons on enregistre une fonction js déclanchée par un boutton. Cette fonction a un temps d'exécution long (accès à un gros fichier, réseau ... etc). Pendant l'exécution de cette fonction, l'interface graphique est donc freezée, normal. Est-il possible de gérer le traitement long sur par exemple un thread ? (ca permettrai d'annuler, entre autres ...) Ou y a t-il une façon propre à mozilla pour gérer ce pbm ?

Merci

# Re: Traitement long

Envoyé par : theo

Date : 08/06/2004 22:16

Salut,

Les threads existent sous mozilla voir (http://www.xulplanet.com/references/xpcomref/comps/c_thread1.html) ou tu peux aussi essayer de faire un observateur qui va faire avancer une barre de progression.

Toutefois cela reste theorique, peut etre quelqu'un aurait t-il un exemple de code source ?

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.