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 avec le timer [ Système / Exécution ] (AmineTheGreat)

mercredi 20 juin 2007 à 16:31:33 | problème avec le timer

AmineTheGreat

bonjour,
je suis entrain de faire un programme qui me lit les données qui sont envoyées vers le port parallèle et qui sont stockés dans un fichier .wav.
le problème que j'ai c'est que je veux avant de stocker ces données je veux voir est ce qu'elles sont dont égales à 0. si elles sont égales à 0. il faut que ça ce ne s'enregistre pas. j'utilise un timer pour faire tout ça avec un interval de 1. mais le problème c'est qu'il ne me détecte pas si les données sont à 0 car c'est une instruction qui me fait ce teste après une condition.
est ce que le timer peut me poser ce problème quand il y a plusieurs instructions à exécuter?
et merci 

"Si tu veux du miel, résiste au piqure des abeilles"


mercredi 20 juin 2007 à 19:51:47 | Re : problème avec le timer

moldov

Salut,

Si j'ai  bien compris du a des problèmes car le temps qu'il fasse la condition il a déjà reçu une autre informations. En fait d'aprs moi il faut que tu fasse un intervalle de 1 que lorsque tu n'est pas en traitement. Voici ce que je propose.

Timer1Click(Sender : TObject)
var
    iRecu : integer;
begin
    Timer.Enabled := false;
    iRecu := ReceptiondelaTrame;
    if iRecu = '1' then
       Sauvegarder;
    Timer.Enabled := true;
end;

Voila

Bonne Prog

jeudi 21 juin 2007 à 09:02:44 | Re : problème avec le timer

Loda

Membre Club
salut,

un timer avec une intervall de 1 c'est ridicule. Tu vas juste sur charger ton cpu comme un dingue. En plus, je pense pas qu'il vas réellement s'executer toute les ms.

Il doit y avoir un autre moyen de faire ça.

"je veux avant de stocker ces données je veux voir est ce qu'elles sont dont égales à 0"
bin test les avant de les stocker! si nécessaire utilise un buffer et test le buffer pendant que tu continue de le remplire / avant de sauver sur disque.

bon code,

Loda

Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.



Cette discussion est classé dans : problème, timer, données, égales


Répondre à ce message

Sujets en rapport avec ce message

Problème de mot de passe avec base de données ACCESS sous DELPHI [ par Fox ] Bonjour,Mon logiciel utilise une base de données ACCESS, le problème est que lorsque j'éxécute mon logiciel, une fenetre s'ouvre et me demande un mot !!!!!!!!!!problème de base de données!!!!!!!!!! [ par jejestyle ] je voudrait faire un programme me permettant de calculer ma moyenne automatiquement mais j'ai un problème.Comment fait on pour mettre deux table de do Problème urgent de base de données !!! [ par Raoutas ] Bonjour, j'ai un gros problème bien chiant et si qq'un avait une réponse ça serait EXTRA.J'ai une base de données ACCESS avec un champ Texte de 255 ca RAVE [ par LeGuepard ] Salut à tous!J'ai une GIGA SUPER GROS problème!!Je développe sous Delphi 7, et je dois faire des impression mais je ne comprend rien, mais alors RIEN Problème lors de lecture d'une Base de Données [ par yoghourt ] Bonjour.J'ai un petit soucis lors d'une lecture de Base de Données.J'ai une appli de gestion de client, avec une table Paradox. En voulant faire une f Problème avec Timer [ par PtitJeoJeo ] Je débute en delphi et j'attaque direct le delphi .Net (j'y suis obligé ! c'ets pour mon stage)Bon voila je développe une application Web en delphi (d Problème de connexion MySQL [ par Also know as ] Bonjour,Voilà j'ai un petit soucis de connexion sur une base de donnée.Voici ce que je tape :[code]uses mysql;procedure TForm1.Button1Click(Sender: TO Problème de DELETE sur db4 avec ADO [ par barttabac ] Slt à tous,J'utilise une base de données db4 en utilisant ADO, sous Delphi 6. Pour faire des INSERT ou UPDATE, pas de problème, tout se passe bien.Par Problème avec un TMemoryStream [ par Bestiol ] Salut à tous !!!J'utilise dans mon prog un TMemoryStream, dont j'aimerais modifier la taille avec SetSize... Le seul problème c'est que les données co Problème avec TcpClient et TcpServer [ par philippo17 ] Salut à tous,J'écris un programme client qui doit se connecter à un serveur... , en utilisant TcpClient.Je me connecte bien, mais mon problème c'est q


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.