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 : Plugin + return fonctions [ Divers / Trucs & Astuces ] (ABF)

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
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
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
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
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é 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 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 recupere un BDR à distance [ par lucio57 ] Bonjour,Je cherche si il est possible de recuperer par code des données dans une base de registre en VB ou en Delphi. Mais je veux faire cela à distan


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,187 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é.