Ajouter une ligne d'un DLL dans un list box [Résolu]

Signaler
Messages postés
20
Date d'inscription
samedi 10 avril 2004
Statut
Membre
Dernière intervention
25 septembre 2005
-
Messages postés
4030
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
-
Bonjour,

J'aimerai savoir s'il est possible que dedans une DLL nommé madll.dll
et la classe nommé maclasse et dans une function nommé Public
funtion texte()

blabla = "bonjour"

etc = "autre chose"



au lieu de faire dans mon projet EXE



Dim test As New text0

Call test .texte

List1.AddItem test.blabla

List1.AddItem test.etc



de faire un apel qui ajoute ligne par ligne entre la ligne 5 a 10 dans le listbox

Merci

3 réponses

Messages postés
4030
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
22
Dans ta DLL, tu ajoutes une procédure.



Public Sub AjouterToutDansListBox(l As ListBox)

l.Additem blabla

l.Additem blablabla

l.Additem blablablabla

End Sub




Dans ton projet.exe, tu l'appelles juste comme ceci :



If ComboBox.Text = "forêts chaudes" Then

Dim sa As New mondll.maclasse

Call sa.test

<strike> List1.AddItem sa.blabla

List1.AddItem sa.blablabla </strike>

Call sa.AjouterToutDansListBox List1

end if


Manu
-------------------------------------------
Une question bien posée, c'est une chance de réponse bien adaptée.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 152 internautes nous ont dit merci ce mois-ci

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Salut
J'ai rien compris. Explique :
- ce que tu veux obtenir
- comment tu le fais actuellement
- ton problème
- pourquoi tu parles de dll ...

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
Messages postés
20
Date d'inscription
samedi 10 avril 2004
Statut
Membre
Dernière intervention
25 septembre 2005

dans un module de classe il a ceci:

dim blabla as string

dim blablabla as string

Public Function test()

blabla = "bonjour"

blablabla = "salut"

End Function

après il est enregistrer en mondll.dll



dans le projet.exe il a ceci:

If ComboBox.Text = "forêts chaudes" Then

Dim sa As New mondll.maclasse

Call sa.test

List1.AddItem sa.blabla

List1.AddItem sa.blablabla

endif



sa fait que sa ajouter les variable blabla et blablabla dans un listbox.

j'aimerai savoir s'il a un moyen de faire que sa ajoute toute les
variables (qui sera du text) de tout ce que ce trouve en dessu de la
function test() dans un listbox au lieux de les ajouter un par un comme
avec le code si haut

Merci