Lister les fenêtres d'un composant
Animateur WDF
Inscrit:
17/05/2004 14:21
Post(s): 382
Bonjour

Quelle solution adoptée pour lister les fenêtres d'un composant depuis l'application appelante ?

Les fonctions de types EnumèreElement renvoit uniquement les fenetres et objets de l'application appelante même si la procédure est exécutée depuis le composant.

Je ne trouve rien sur le sujet.

Merci à tous

Contribution le : 07/08/2007 06:58
_________________
Mbsl
Créer un fichier PDF de la contribution Imprimer


Re: Lister les fenêtres d'un composant
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Rien n'empêche de faire une fonction dans le composant qui le fasse.
D'un autre coté cela permet aussi de fermer le composant en ne fournissant que ce que l'on veux bien.

Contribution le : 07/08/2007 10:44
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Lister les fenêtres d'un composant
Animateur WDF
Inscrit:
17/05/2004 14:21
Post(s): 382
Hi

Le résultat est identique même si la procédure est dans le composant. EnumereElement ne tient compte que des fenetres de l'appli appelante. C'est mon souci aujourd'hui.

Merci

Contribution le : 07/08/2007 10:57

Edité par mbsl sur 7/8/2007 11:12:54
_________________
Mbsl
Créer un fichier PDF de la contribution Imprimer


Re: Lister les fenêtres d'un composant
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Reste plus qu'à le développer en dur dans le composant et le retourner au format 'EnumereElement'

Contribution le : 07/08/2007 12:17
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Lister les fenêtres d'un composant
Stagiaire WDF
Inscrit:
14/06/2006 11:15
Post(s): 12
Bonjour,

J'ai eu ce même problème, du coup je me suis servi de la procédure EnumèreElement pour alimenter une chaine avec les noms des fenêtres.

Après comme la proposer DrCharly93, on peut rentrer les noms de fenêtres manuellement, ou bien si on à une procédure appelée dans à l'initialisation de chaque fenêtre de ton composant, on peut lui faire rajouter le nom de la fenêtre, en plus.

Une autre piste est le fichier NomProjet.WDU et NomProjet.DEP , qui contiennent, une liste des éléments du projets, pas forcement à jour.

Ou bien dernière idée, c'est dans le projet de ton composant, tu fais une fenêtre que tu lanceras avec F9, qui va lister les éléments pour les stockées dans un fichier, qui devra être lu par l'application qui utilise le composant.

Contribution le : 09/08/2007 16:47
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2