Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1077 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB .Net] Création de controles bloquée par DirectX

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB .Net] Création de controles bloquée par DirectX

n°1104220
anolae
Posté le 01-06-2005 à 15:25:56  profilanswer
 

Bonjour
 
Je travaille sur un programme de chat via DirectX. La communication entre le serveur et les clients est au point et j'arrive a envoyer et recevoir des messages sans aucun problème.
 
Cependant à la réception d'un message, je souhaite ajouter un controle utilisateur personnalisé dans un objet TabPage, mais j'obtiens l'erreur suivante:
 
"Les contrôles créés sur un thread ne peuvent pas être parents d'un contrôle d'un autre thread."
 
Voici le code de création de ce composant :
 

Code :
  1. Dim c As New ucMonitoring
  2. Try
  3.    tabMonitoring.Controls.Add(c)
  4. Catch ex As Exception
  5.    MessageBox.Show(ex.Message)
  6. End Try


 
Autre precision : quand j'ajoute un controle via un bouton dans l'application, je n'ai pas de problème, le controle est bién créé et ajouté...
 
Je pense donc que le problème vient du fait que la fonction executée a la reception d'un message dans l'application cliente est executée dans le contexte de l'application du serveur (d'ou le probleme de thread), mais je ne vois pas comment séparer les deux éxécutions (client et serveur)
 
Merci d'avance pour votre aide :D
Si vous avez besoin de renseignements supplémentaires, n'hésitez pas

mood
Publicité
Posté le 01-06-2005 à 15:25:56  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB .Net] Création de controles bloquée par DirectX

 

Sujets relatifs
Création de site webCreation de vue avec MySQL
[VB.NET] Recuperer les informations d'une checkedListBox[VB.NET][SQL]sous requetes
[VB.NET] Pb de variable[Perl] CGI création de dossier et fichier
Logiciel de création de siteCréation d'une application Java
[Résolu] Créer des contrôles dynamiquement sur une formCréation d'un script pour automatiser un test
Plus de sujets relatifs à : [VB .Net] Création de controles bloquée par DirectX


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR