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 : Handle d'un Form [ Divers / General ] (tweeder)

vendredi 22 juin 2007 à 20:49:36 | Handle d'un Form

tweeder

Bonjour à tous,

Je crée une form A (mon handle est créé)

De la Form A, j'appelle la classe XYZ pour effectuer un traitement dans la base de données.

Quand XYZ a terminé, il lève un évènement que ma form A capte.

C'est alors que j'essaie de faire BeginInvoke pour me retrouver dans le Thread associé au Form A. Malheureusement, le handle ne semble plus existé.
Quand je regarde dans le debugger dans Me.Handle, voici le message que j'ai
Impossible d'accéder à un objet supprimé. Nom objet : ____ [nom de ma form]
Je suis confus car ce n'est pas à chaque exécution que ce problème survient. Parfois mon handle est valide, parfois non. Je n'arrive pas à voir ce qui peut arriver car je ne fais aucune référence à form A dans la classe XYZ.
Est-ce que qqun pourrait tenter de m'expliquer ce comportement ou seulement me donner une piste à suivre ?

Merci beaucoup,

Jonathan

vendredi 22 juin 2007 à 21:57:32 | Re : Handle d'un Form

Julien237

Salut,
Je ne comprends pas, tu ne dis nul part que tu crée un nouveau thread, je ne vois pas pourquoi tu utilise BeginInvoke. Tu pourrais nous donner ton code ?

Julien.

lundi 25 juin 2007 à 13:36:46 | Re : Handle d'un Form
lundi 25 juin 2007 à 13:38:50 | Re : Handle d'un Form

Julien237

Oui tout à fait d'accord...


Julien.

lundi 25 juin 2007 à 18:02:50 | Re : Handle d'un Form

TeBeCo

Membre Club
erf le navigateur au boulot bug a mort et 3 fois sur 4 le msg passe pas ...

vendredi 27 juillet 2007 à 11:09:44 | Re : Handle d'un Form

EBArtSoft

Administrateur CodeS-SourceS
Ta forme a fini dans le garbage collector....

Il faut que tu gardes une instance de ta forme ouverte afin d'avoir le bon handle a la fin de ton traitement.

@+

[Code]E.B.[/Code]



Cette discussion est classé dans : form, objet, handle, classe, xyz


Répondre à ce message

Sujets en rapport avec ce message

Classe + Instance d'objet d une Form [ par MrDogbert ] Salut,Je me demandais si il était possible de faire une instance d objet directement sur une Form a partir d une classe.Je m explique, je veux une cla Sub friend dans un module de classe [ par Polack77 ] Bonjour, J'ai un petit problème avec une procédure dans un module de classe. N'arrive pas à la déclarer correctement<img src="/imgs2/sm Créer son form dans une classe [ par TigerFab ] Bonjour,Lorsqu'on crèe un nouveau projet de bibliothèque de classes, on ne sait pas faire hériter la classe à windows.system.formY a-t-il moyen de cré Forms 2.0 et l'unicode URGENT SVP [ par mokni_mehdi_3m ] salut tout le monde on est d'accord que les objet form 1.0 ne reconnaissse pas l'unicode alors des amies mon dit pour utiliser l'unicode il faut avoir Générer un event personnalisé [ par guepard53 ] Hello everybody J'ai une petite question concernant les événements :Comment puis-je, dans un form (ou une classe), générer un event personnalisé que j objet COM vb.net [ par billy21121 ] Bonjour a tous,j'ai un petit problème sur des formulaires vb.net.j'ai crée une dll en vb.net qui contient une class et une form. ma class appel la for importer un objet d'une form [ par bichonnet ] bonjour à tousexiste-t-il un code qui permet d'importer le contenu d'un objet (picturebox, text etc) depuis une form x dans une autre forme y ?merci d SetWindowLong et form [ par olixelle ] Bonjour, je reviens à la charge avec mes hooks. J'ai une appli qui récupere les messages d'un recepteur infrarouge. Pour recupérer les msg, je lance Déplacer une image dans la form [ par Dudule_73 ] Bonjour à tous,je voufrais faire bouger une image dans ma form. Rien de très compliqué : aller d'un point à un autre si possible sans clignoter. J'aim forms et instanciation [ par slimanov ] rafsalut a tousvoila j'ai un gros problémedans mon application j'ai un module o'u j'initilise toutes mes formes qui sont en objet  mes quand je revien


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

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,811 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é.