[WD8] Comment remplacer multitache(-1) ?
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour tout le monde,

Je suis à la recherche d'une méthode permettant d'attendre x millisecondes dans un traitement en laissant s'exécuter les autres tâches en parallèle.
Je ne dois pas utiliser multitache(-1) ... comment faire ?

A bientôt,

Christophe

Contribution le : 28/05/2004 09:31
Créer un fichier PDF de la contribution Imprimer


Re: [WD8] Comment remplacer multitache(-1) ?
Animateur WDF
Inscrit:
22/11/2002 11:40
De Toulon
Post(s): 126
Bonsoir

Ma réponse est à prendre avec des pincettes car je n'ai pas WD 8.0.

Tu ne donnes pas la raison de ton attente mais si tu ne veux pas utiliser multitache je pense que tu peux uliliser les threads avec les commandes qui permettent d'attendre la fin d'un threads. c'est ce que j'ai fais dans un de mes devs et cela fonctionne parfaitement

Cdl
William

Contribution le : 28/05/2004 20:47
Créer un fichier PDF de la contribution Imprimer


Re: [WD8] Comment remplacer multitache(-1) ?
Animateur WDF
Inscrit:
17/05/2004 14:21
Post(s): 382
Vous utiliser un signal ?

Mickael

Contribution le : 01/06/2004 15:39
Créer un fichier PDF de la contribution Imprimer


Re: [WD8] Comment remplacer multitache(-1) ?
Anonyme
L'utilisation d'un signal ralentit fortement les traitements dans les autres threads ...

Contribution le : 01/06/2004 18:41
Créer un fichier PDF de la contribution Imprimer


Re: [WD8] Comment remplacer multitache(-1) ?
Animateur WDF
Inscrit:
22/11/2002 11:40
De Toulon
Post(s): 126
Bonsoir
je n'ai pas fais de tests pour vérifier le ralentissement ou pas, mais cela permet de ne pas utiliser la fonction multitache C tout ce que je peux vous dire et vu le manque de contexte de la question.....

dans les remarques stupide je me souviens de comment je faisais sur une vieille machine que je viens de retrouver au fond d'un placard un sega sans DD avec 32 Mo de mémoire

une boucle de 1 à 100 car cela correspondait à une seconde

William

Contribution le : 01/06/2004 20:00
Créer un fichier PDF de la contribution Imprimer


Re: [WD8] Comment remplacer multitache(-1) ?
Animateur WDF
Inscrit:
22/11/2002 11:40
De Toulon
Post(s): 126
Re
du coup j'ai oublé de répondre à la question.
Oui utilisation d'un signal.

William

Contribution le : 01/06/2004 20:01
Créer un fichier PDF de la contribution Imprimer


Re: [WD8] Comment remplacer multitache(-1) ?
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Salut Totof,

tu peut passer par l'utilisation des apis windows
dwMilliseconds est un entier // Type C :DWORD

API("KERNEL32","Sleep",dwMilliseconds)



Contribution le : 03/06/2004 19:26
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2