IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Problème pour avoir plusieurs TThread


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2010
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2010
    Messages : 60
    Par défaut Problème pour avoir plusieurs TThread
    Bonjour,

    Je réalise en ce moment un programme qui utilise des threads.
    Je dois utiliser 4 caméras avec ce programme.
    J'ai dans une unité un thread qui démarre les caméras et qui récupère les images de chaque caméra tour à tour. Ce thread est créé au début du prog et détruit à la fin donc pas de soucis je pense pour lui.
    Dans ma fenêtre principale, j'ai 4 CheckBox pour activer/désactiver les caméras.
    J'ai un autre thread dans le main qui récupère l'image d'une caméra et qui l'affiche dans une nouvelle fenêtre qui est créée lorsque j'active une fenêtre. Il y a 4 caméras donc 4 fenêtres lorsque les 4 caméras sont activées et 4 threads.

    J'arrive à afficher une caméra mais mon problème est que je n'arrive pas à les faire fonctionner toutes en même temps car je n'arrive pas à gérer les 4 threads des 4 caméras (ou les 2 ou 3) que j'ai appelé TCameraThread.

    Est-ce que vous auriez une ptite piste pour me guider svp ? Demandez de réexpliquer si vous n'avez pas compris.

    Merci

  2. #2
    Membre émérite
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    992
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 992
    Par défaut
    pourquoi tu crée pas un thread par caméra qui récupère et affiche les images?

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2010
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2010
    Messages : 60
    Par défaut
    En fait, j'utilise plusieurs types de caméras et ce n'est pas les mêmes procédures pour récupérer les images pour chaque caméra.
    Donc je récupère les images dans un seul thread qui s'occupe de détecter le type de caméra.
    Ensuite je récupère les images dans un seul thread pour les afficher car c'est la même procédure pour toutes les caméras.
    Là j'ai réussi à les faire fonctionner en même temps, mais j'ai plusieurs problèmes lorsque je désactive une caméra ou lorsque je ferme le programme.
    J'ai une EAdressViolation et je ne sais pas quand elle est lancée malgré les breakpoints...

Discussions similaires

  1. [MEX] Problème pour compiler plusieurs fichiers
    Par Leiloche dans le forum MATLAB
    Réponses: 3
    Dernier message: 28/10/2008, 13h57
  2. Probleme pour avoir plusieurs axes
    Par pablo41 dans le forum MATLAB
    Réponses: 4
    Dernier message: 06/06/2008, 23h03
  3. Problème pour effacer plusieurs lignes dans grid DevExpress
    Par Cazaux-Moutou-Philippe dans le forum Langage
    Réponses: 0
    Dernier message: 08/02/2008, 13h41
  4. Problème pour différencier plusieurs select avec le même nom
    Par vallica dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 24/04/2006, 11h35
  5. [Prototype] Avoir plusieurs instances
    Par pedouille dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 17/12/2005, 09h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo