Super classe (+ module oubligatoire) timer

Soyez le premier à donner votre avis sur cette source.

Vue 4 377 fois - Téléchargée 300 fois

Description

Ceci permet de remplacer le timer poche de Vb qui doit être placé sur une form et qui est imprécis par une classe qui elle, peut être utilisé dans n'importe quoi. En plus, elle est TRÈS précise (quelques millisecondes de différence avec le temps voulue). Il y a juste un gros gros problème très bizzare : Sous l'IDE, ça marche NUMÉRO 1 mais une fois compilée ÇA MARCHE PU!!!!!. POURQUOI???. J'ai essayé pleins de trucs :
compillé comme Dll, comme Exe Active x, changer le nom de la classe et de son évènement en cas de conflit avec vb... mais rien à faire. Je sais qu'il y a une autre api (set timer) qui peut faire la job mais elle est - précise. Moi j'utilise TimeSetEvent.

Source / Exemple :


Call "zip"

Conclusion :


J'AIMERAIS SAVOIR POURQUOI ÇA MARCHE PU UNE FOIS COMPILÉ

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

automlm
Messages postés
1
Date d'inscription
jeudi 29 avril 2004
Statut
Membre
Dernière intervention
7 juillet 2004
-
REPONSE POUR HUUGOOO :
JE PENSE QUE C'EST PLUTOT DU JAPONAIS
JoePatent
Messages postés
171
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
20 juillet 2008
-
Private = Seulement disponible dans le module/classe en cours
Public = Disponible partout dans le programme
Friend = ???

J'imagine que tu fait reference a vb.net ou 2003.
Pour les regles de visibilité maintenant. .Net et 2003 on travaillle une solution. Une solution peut incorporer plusieurs projets a la fois.

private = module en cours
public = visible de tous les projets.
friend = pour le projet en cours
DeadlyPredator
Messages postés
222
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
30 juin 2008
-
C'est vraiment stupide. être oubligé de faire du sous-classing parce que TimeSetEvent est mal fait et en plus, il va falloir utiliser des TBLs...

J'ai une grosse question à propos de mots clées :

Private = Seulement disponible dans le module/classe en cours
Public = Disponible partout dans le programme
Friend = ???

Désolé pour cette question peut-être stupide
DeadlyPredator
Messages postés
222
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
30 juin 2008
-
EB:
Mais pourquoi dans ce callback c'est juste PostMessage qui est autorisé? Pourquoi faut-il que microsoft complique tout? Toi qui a commencer à faire du c++ : Est-ce que le c++ en vaut la peine?
Huugooo
Messages postés
122
Date d'inscription
mercredi 25 février 2004
Statut
Membre
Dernière intervention
2 juillet 2014
-
Vous en avez pas marre de parler en chinois ? ;-)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.