Accueil > Forum > > > > RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET
RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET
mardi 7 novembre 2006 à 09:12:09 |
RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

copyrightx
|
Bonjour à tous,
Voilà en fait je recherche un moyen de récupérer le nom (pas la Caption) d'une feuille form parent d'un objet (de type contrôle ActiveX). Je ne travail pas avec des feuilles MDI. Le contrôle est inséré sur la form et doit récupérer le nom de celle-ci pour pouvoir l'exploiter dans une fonction (elle même placée dans le code du contrôle). Le nom de la feuille form parent doit ainsi être enregistré dans une variable définie dans le contrôle.
Si vous avez une réponse à me donner, elle est la bienvenue !
Merci à tous, Copyrightx.
|
|
mardi 7 novembre 2006 à 09:20:01 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET
|
mardi 7 novembre 2006 à 09:23:25 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

jrivet
|
Réponse acceptée !
Salut, As tu essayé ceci? Dim NomConteneur As String NomConteneur = UserControl.Parent.Name @+: Ju£i€n Pensez: Réponse acceptée
|
|
mardi 7 novembre 2006 à 09:23:26 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

casy
|
"...pour pouvoir l'exploiter dans une fonction .... Le nom de la feuille form parent doit ainsi être enregistré dans une variable..."
Je ne sais pas ce que tu souhaite en faire, mais si c'ets pour acceder à la feuille elle-même ou à d'autre objets de la feuille, le nom c'est Me (à condition que le code soit dans la feuille et non dans un module à coté).
Sinon tu peux le retrouvé avec TonObjet.Parent.Name
Quant à utiliser un controle dont le nom serait contenu dans une variable, c'est possible mais pas simple à mettre oeuvre. Il vaut mieux passer le controle en question en paramètre.
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
|
|
mardi 7 novembre 2006 à 09:26:20 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

jmfmarques
|
Ah ! Je vois : tu veux DANS le contrôle activex... Au runtime ou au design time ?
|
|
mardi 7 novembre 2006 à 09:29:52 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

copyrightx
|
Exactement !
En fait le contrôle doit récupérer le nom de SA feuille parent. Si je fait Me.Name dans le contrôle ActiveX cela me plante une erreur car je n'est pas défini de propriété .Name dans le contrôle ActiveX et ce n'est pas ce que je veux. 
|
|
mardi 7 novembre 2006 à 09:43:21 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

copyrightx
|
Je pense que la réponse de jrivet doit foncionner. Là où je suis pour le moment je ne peut pas tester mais si le contrôle ActiveX peut le récupérer de la sorte je veux bien le croire...
Je confirmerait la semaine prochaine, merci à vous.
Copyrightx
|
|
mardi 7 novembre 2006 à 09:53:34 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

casy
|
Si c'est dans un controle que tu fais toi, tu peux récupérer les infos à l'aide de la collection Extender :
Me.Extender.Parent
La collection Extender renvoie les propriétés de ton controle telles qu'elles sont vues coté utilisation (par ex depuis la feuille ou tu pose le controle)
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
|
|
mardi 7 novembre 2006 à 10:01:38 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

copyrightx
|
Faut-il déclarer la collection ou est-elle déjà inclue dans le projet ?
Copyrightx
|
|
mardi 7 novembre 2006 à 10:13:24 |
Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

casy
|
Pas de déclaration je pense, elle fait partie intégrante de ton controle.
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
|
|
Cette discussion est classée dans : form, objet, contrôle, feuille, parent
Répondre à ce message
Sujets en rapport avec ce message
VBnet - feuille Parent/Enfant [ par AVI17 ]
sous vb6 c'était simple, sous vb net, je suis perdu. Qui pourrais me dire comment fait-on pour déclarer et afficher une form enfant créée normalement
affiliation d'un control [ par breton51 ]
bonjour, J'ai créer un contrôle utilisateur perso avec au centre de ce contrôle un panel. quand j'ajoute ce contrôle a ma form il le redimensionne au
Afficher hors de la form [ par Polack77 ]
Bonjour, Je cherche à crée un contrôle qui m'affiche un MonthCalendar (un peut comme le DateTimePicker mais en mieux, pck ce contrôle est franchement
Accéder à un objet créé dynamiquement [ par c4rr3r4 ]
bonjour, je débute un peu dans la POO et je galère un peu avec mon code je dois concevoir un logiciel dans le même style que visual studio visuelleme
Associer un événement d'un contrôle parent aux contrôles enfants [ par Passepoil75 ]
Bonjour à tous,J'aimerais savoir s'il est possible d'affecter un événement d'un contrôle parent aux enfants sans passer par le Handles?Exemple: Priv
Retrouver un objet dans une feuille excel ou un userform à partir de son nom [ par sofypop ]
Bonjour,Je tombe sur l'instruction suivante : ComboBoxListPF.AddItem ("Multi-funds 1")et souhaite savoir où se trouve ce combo box ?Il s'agit d'une
"encapsuler" un exe dans une form vb [ par thephil ]
Bonjour à tous et toutes,voilà ma question, toujours sans réponse après de multiples recherches :est'il possible dans une feuille vb, à travers un con
donner un nom de feuille a un type form [ par molbento ]
Bonjour je développe en visual basic et j'aimerais un petit conseil. Je sais que ma question peut vous apparaite bête mais ca fait une heure que je su
VB6 Graphiques statistiques et Excel [ par Streptococcus ]
Bonjour,dans le but de faire des graphiques statistiques sur des infos contenues dans une bdd SQL Server, j'ai inséré dans un form un nouvel objet Mic
Inserer un document world dans une feuille form [ par canacana ]
Bonjours a tous, je voudrais savoir comment es ce que je peus inserer un document world dans une feuille forme.Merci bien
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|