Accueil > Forum > > > > renvoyer un tableau
renvoyer un tableau
jeudi 7 juillet 2005 à 09:22:52 |
renvoyer un tableau

konyaliseref
|
pour renvoyer un tableau avec une fonction, jai essayé la syntaxe suivante mais ca marche pas : function blabla() as string() dim sTableau() as string ici je remplit mon tableau blabla = sTableau() end function et je recupere le tout comme ca for each valeur in sTableau() tralala next et la erreur sur "valeur" !!!! "compile error : For Each control variable on arrays must be Variant" de laide !!!!! C* Konyali$eref C* -------------------->
|
|
jeudi 7 juillet 2005 à 10:17:48 |
Re : renvoyer un tableau

phil23
|
La fonction qui retourne le tableau est juste:
Private Function blabla() As String() Dim sTableau() As String
'Remplir ReDim sTableau(2) sTableau(0) = "aaa" sTableau(1) = "bbb" sTableau(2) = "ccc" 'Retourne le tableau blabla = sTableau() End Function
Le message d'erreur veut dire que si tu veux faire un for each sur un tableau du doit avoir une variable de type Variant:
Dim Tableau() As String Dim sChaine As Variant
Tableau() = blabla() For Each sChaine In Tableau() MsgBox sChaine Next
Pour ma part, je préfère utiliser une boucle For:
Dim Tableau() As String Dim i As Long
Tableau() = blabla() For i = LBound(Tableau()) To UBound(Tableau()) MsgBox Tableau(i) Next
|
|
jeudi 7 juillet 2005 à 11:06:05 |
Re : renvoyer un tableau

konyaliseref
|
cest normal kil me mette "subscript out of range" lorsque je veux lire le contenu du tableau...??
C* Konyali$eref C* -------------------->
|
|
jeudi 7 juillet 2005 à 11:20:25 |
Re : renvoyer un tableau

phil23
|
Essaie d'ajouter Option Base 0 dans la déclaration du module ou tu utilises cette fonction. Cela indique à VB que le premier indice des tableaux est zéro.
|
|
jeudi 7 juillet 2005 à 13:58:51 |
Re : renvoyer un tableau

konyaliseref
|
mon cher phil taurais pas une autre idee car jai essayer de mettre option base 0 partout mais ca me met toujours la meme erreur....
C* Konyali$eref C* -------------------->
|
|
Cette discussion est classée dans : string, tableau, renvoyer, blabla, stableau
Répondre à ce message
Sujets en rapport avec ce message
passage d'un tableau de Strings de java vers vb [ par coyote ]
J'ai fais une dll java dont une des methodes retourne un tableau de string (String[]). J'integre cette dll a mon projet vb; mais lorsque je veux recup
tableau de chaine...subtile. [ par rurouni ]
bon, je suis pas encore le pro du VB...donc je vous pose mon probleme...J ai declare un tableau de string comme ca:Dim tab_str(10) As String * 9pour a
executer une string [ par Frecky ]
Commen on fait pour executer une string...ex:dim blabla as stringblabla= "msgbox ""sujet"", vbcritical + vbokonly, ""Titre"""ensuite, comen on fait po
tableau de string: nombre d'éléments? [ par spacest ]
Au secours Voici mon problème: Je mets une phrase dans un tableau avec la fonction split: toto="gui,der,match,poireau"texte=split(toto,"'")je cherche
Conversion d'un string en tableau de char? [ par themaste ]
Bonjour a tous, comment faire cette conversion?(Jai vu que ce post existe, mais le lien est mort.. super pratique pour avoir une reponse... <img src=/
Passer un tableau de string de VB vers une DLL C++ [ par paco ]
Salut, mon problème est le suivant : je désire travailler avec des tableaux de string dans une de mes DLL C++. Ces tableaux, dynamiques, doivent venir
tableau de string [ par tobby ]
qq sait comment declarer un tableau de string?du type array(20) of string,pour un tableau de 20 chaines de caracteres?
taleau [ par labartho ]
je debute alors j'ai un peu de mal :-))j'ai une liste MSFLEXGRID qui comporte 62 colonnes et x lignes. Chaque colonne correspond a 1/2 journée et cha
excel & vb.net [ par chambou ]
Voila, je voudrais que dans un tableau excel deja rempli, a partir de mon programme vb, je puisse rechercher un string dans une des colonnes du tablea
appel de fonction et tableau [ par guiguimac ]
bonjour ...petite première pour moi alors je ne suis pas encore super rodé ...comment fait-on pour appeler une sub qui demande des tableaux ... ?Publi
Livres en rapport
|
Derniers Blogs
COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|