cs_lacomm
Messages postés298Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention 5 juillet 2013
-
6 sept. 2005 à 15:55
cs_lacomm
Messages postés298Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention 5 juillet 2013
-
8 sept. 2005 à 14:39
Bonjour à tous,
j'ai une fonction qui me donne la position d'un mot recherché dans une base de données. Je souhaiterais savoir si dans cette même fonction il est possible de faire sortir un autre résultat, par exemple la longueur du mot reconnu. Donc finalement, est-il possible qu'une fonction puisse sortir deux résultats ?
merci à vous.
Private Sub Form_Load()
Dim MaRecherche As mot
MaRecherche = cherche("la tete a toto", "toto")
MsgBox MaRecherche.position & " " & MaRecherche.longueur
End Sub
cs_lacomm
Messages postés298Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention 5 juillet 20131 7 sept. 2005 à 09:34
OK merci à tous, je vais essayer ces solutions, car je n'ai pas tout compris, particulièrement le passage des paramètres : je ne vois pas comment ça fonctionne pratiquement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_lacomm
Messages postés298Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention 5 juillet 20131 7 sept. 2005 à 10:59
Cette solution peut m'être utile, mais le retour de la fonction ne porte pas sur l'entrée, je veux dire, c'est pas l'âge de toto qui m"interesse, mais
1) la présence ou non de "o" par ex. dans la chaîne "toto"
2) sa longueur.
En fait, ma fonction est comme ceci:
Function bonjour (texte as string) as integer
if instr("bonjour", texte) 1 then bonjour 1
end sub
cs_lacomm
Messages postés298Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention 5 juillet 20131 8 sept. 2005 à 14:39
Merci basicinstinct, j'ai adapté ta solution à mon problème et c'est très prometteur. Merci à darksidious, j'ai enfin pigé concrétement la différence entre byval et byref.