begin process at 2012 02 16 11:17:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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

jmfmarques

Membre Club
Me.Name n'est pas suffisant ?
mardi 7 novembre 2006 à 09:23:25 | Re : RETROUVER LE NOM D'UNE FEUILLE FORM PARENT D'UN OBJET

jrivet

Membre Club
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

Membre Club
"...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

Membre Club
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

Membre Club

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

Membre Club
Pas de déclaration je pense, elle fait partie intégrante de ton controle.


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #

1 2

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


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales