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

Visual Basic 6

 > 

Divers

 > 

Trucs & Astuces

 > 

Plugin + return fonctions


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

Plugin + return fonctions

mercredi 16 juillet 2008 à 17:27:03 | Plugin + return fonctions

ABF

Bonjour,

1) J'aimerais faire une fonction qui renvoie un tableau de type
   Est-ce possible ?

   Si non, renvoyer un tableau de string est il possible ?

2) J'ai fait un controle et je l'integre dans un plugin (code, pas ocx).
   Je voudrais faire une instance de mon controle :
   Private unCtl as new MonCtl
   unCtl.methode.....

   Je n'arrive pas à implémenter cela.
   Est-ce possible ?
   Si non commetn faire ? obliger de mettre une feuille et de poser le controle
   dessus et de faire : maform.unCtl.methode ?


Merci

++


jeudi 17 juillet 2008 à 09:53:43 | Re : Plugin + return fonctions

NHenry

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonjour,

1)
Un tableau de type, jamais fait, mais je doute de la faisabilité
Un tableau de String :
Function MaFct(...) as String()
...
Dim MonTableauDeChaine() as String
Redim MonTableauDeChaine(...)
MaFct=MonTableauDeChaine
End Function

2)
J'ai pas tout compris, peux tu réexpliquer ?
Plugin : DLL ou équivalent à part de l'executable mais s'executant dans le même espace de mémoire que l'appli.
J'ai pas tout suivi.

Ma signature pour pointer sur mon site
jeudi 17 juillet 2008 à 10:33:41 | Re : Plugin + return fonctions

ABF

Réponse acceptée !
Slt NHenry,

Merci pour la fonction j'ai essayé pour les types et ca fonctionne en mettant ce type en public dans un module afin que la fonction ainsi que le demandeur (call) puissent acceder au type ;)

Pour le plugin, j'ai fait un controle (pas de graphime : bouton,listbox...) qui permet de télécharger un fichier (donc ocx on compilé)
Je l'ai mis dans mon projet VB6.
Ensuite, j'ai dans ce projet un classe (qui sera mon plugin).
Je voudrais donc utiliser mon controle et fairre appel aux methodes en fesait une simple instanciation de mon controle.

J'ai testé avec :
   Private unCtl as new MonCtl
   unCtl.methode.....

mais pas de succès.

Par contre, si je met mon controle dans une form (dans le projet) et que je fais un maform.unCtl.methode... ca fonctionne impec.

Ce qui me derange est de passer par une form.

Comment remedier à cela ?

Merci

++ bonne journée
jeudi 17 juillet 2008 à 10:46:32 | Re : Plugin + return fonctions

NHenry

Membre Club Administrateur CodeS-SourceS
Bonjour,

C'est une des spécificité de VB6, un controle doit être mit sur une form et ne peut être créé autrement.
Tu peux toujours essayer d'utiliser un module de classe.

Ma signature pour pointer sur mon site
jeudi 17 juillet 2008 à 14:59:01 | Re : Plugin + return fonctions

ABF

Cela signifie que je dois refaire mon controle en un objet (controle de classe) ?
jeudi 17 juillet 2008 à 15:07:46 | Re : Plugin + return fonctions

NHenry

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonjour,

Pas controle de classe, mais module de classe. Et oui si tu veux faire ce que tu veux faire.

Ma signature pour pointer sur mon site
jeudi 17 juillet 2008 à 18:50:57 | Re : Plugin + return fonctions

ABF

Re,

OK merci, va falloir que je reprenne tout mon code.
Merci beaucoup NHenry.

Bonne soirée :D
vendredi 18 juillet 2008 à 09:34:02 | Re : Plugin + return fonctions

NHenry

Membre Club Administrateur CodeS-SourceS
Bonjour,

Penses alors à Accepter la/les réponse(s) alors, cela permet de mieux afficher les résultats lors d'une recherche.

Ma signature pour pointer sur mon site


Cette discussion est classée dans : possible, controle, return, plugin, unctl


Répondre à ce message

Sujets en rapport avec ce message

Peut on créer un groupe de controle sous Excel??? [ par Neglaus ] Bonjour voila je voudrais savoir s'il est possible de créer un groupe de controle (combobox) sous Excel 2000. Et si c possible comment faites vous par designation d'un controle par un nom [ par sebrs1 ] Salut tout le monde. je suis en stage informatique et je fait du dotnetje créer des controles dynamiquement dans mon application et je voulais savoir HELP: Options TextBox...??? [ par Noxid ] Je voudrais pouvoir détecter si un controle TextBox contient un caractere specifique (disons un @). Comment faire?Je voudrais aussi que l'ascenceur d' Winsock [ par sergiooi ] Salut, moi jai une question sur winsock. avec ce controle, est-il possible de se connecter a un pc qui n'est pas sur un réseau local? exemple, je veux Modifier une procédure dynamiquement ?? [ par bernuch ] Bonjour,j'aurai besoin d'un petit coup de main svpJe dévellope sur VBA Excel 93 une interface graphique ( je n'ai pas d autre choix que d'utiliser VBA Requetes SQL et controle Data [ par julio_097 ] bonjour à tous,je voudrais juste savoir si il est possible d'affecter plusieurs requetes SQL a un seul controle data..si cela est possible est ce que Controle listview avec scrollbar personnalisées [ par mcjonnes ] Comment concevoir un listview personnalisé pour que les barres de défilement n'aient pas l'apparence standard ?Je voudrai que ce barres puissent avoir RND+ACCES AU FICHIER [ par dorian53 ] Bonjour, j'aimerais savoir s'il etait possible d'acceder directement a une ligne a l'ouverture d'un fichier, pour pouvoir la lire par la suite.Mon but VB3.0: controle Grille [ par Phil78 ] j'ai un certain nombre d'applications développées en VB version 3.0. Je ne peux pas les modifier en VB5 ou VB6 car le controle Grille n'existe plus da creation de controle a partir du code. [ par mayerp ] Bonjour,mon probleme est tout con :comment creer un controle ( un label par exemple ) a partir du code, sachant que le controle ne figure pas sur ma f


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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,281 sec (3)

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