Accueil > Forum > > > > Déclaration de fonction
Déclaration de fonction
mardi 18 janvier 2005 à 23:03:51 |
Déclaration de fonction

PROTEUS91
|
J'ai un mega probleme et je ne m'en sors pas... Si quelqu'un peu m'aider j'achéte je m'explique. Je voudrai passer de ca :
Public Sub
UPDATE_NEW_ENTRY(DATA_FORM As Form, DIRC_FORM As Form, NB_FIELDS As Integer,
Optional TXT_TEST0 As String, Optional TXT_TEST1 As String, Optional TXT_TEST2
As String, Optional TXT_TEST3 As String, Optional TXT_TEST4 As String, Optional
TXT_TEST5 As String, Optional TXT_TEST6 As String, Optional TXT_TEST7 As
String, Optional TXT_TEST8 As String)
à ca :
Public Sub
UPDATE_NEW_ENTRY(DATA_FORM As Form, DIRC_FORM As Form, NB_FIELDS As Integer,
Optional TXT_TEST() As String)
Le probleme c'est que quand je rappel cette fonction
UPDATE_NEW_ENTRY, il ne m'ouvre qu'une seule Variable TXT_TEST() et
rien d'autre Alors que moi j'en veux 9.
Si quelqu'un me trouve une solution je serai heureux. J'en ai marre de me prendre la tete lol Merci d'avance a tout le monde.
PROTEUS
|
|
mercredi 19 janvier 2005 à 00:36:25 |
Re : Déclaration de fonction

Gobillot
|
Public Sub UPDATE_NEW_ENTRY(DATA_FORM As Form, DIRC_FORM As Form, NB_FIELDS As Integer, Optional TXT_TEST As Object) - - - - - - - - - - - - - - - - - - MsgBox TXT_TEST(0).Text MsgBox TXT_TEST(1).Text - - - - - - - - - - - - - - - - - - End Sub
Daniel
|
|
mercredi 19 janvier 2005 à 11:01:54 |
Re : Déclaration de fonction

crenaud76
|
Réponse acceptée !
Et pourquoi pas ca :
Public Sub UPDATE_NEW_ENTRY(DATA_FORM As Form, DIRC_FORM As Form, NB_FIELDS As Integer, Optional paramarray TXT_TEST() As variant) Dim i as long For i = lcase(txt_test) to ubound(txt_test) Msgbox txt_test(i) Next End Sub
Christophe R
|
|
mercredi 19 janvier 2005 à 18:40:27 |
Re : Déclaration de fonction

PROTEUS91
|
Réponse acceptée !
A crenaud76
Le code était presque parfait, seul truc que tu as mis en trop c'est le
Optional : Public Sub UPDATE_NEW_ENTRY(DATA_FORM As Form, DIRC_FORM As
Form, NB_FIELDS As Integer, ParamArray TXT_TEST() As Variant)
Et la ca marche niquel. Merci a tous. Et merci Renaud pour l'orientation de l'idée. Gobillot ta solution de choisir la classe object, ne resolvé pas mon probleme mais merci quand meme.
PROTEUS
|
|
mercredi 19 janvier 2005 à 19:31:06 |
Re : Déclaration de fonction

Gobillot
|
j'ai dû mal comprendre alors, je croyais que tu voulais passer un groupe de contrôle parceque pour un Tableau de String, ta fonction était bonne:
Private Sub Command1_Click() Dim txt() As String ReDim txt(2) txt(0) = "aaa" txt(1) = "bbb" txt(2) = "ccc" UPDATE_NEW_ENTRY txt End Sub
Private Sub UPDATE_NEW_ENTRY(T() As String) Dim i As Integer For i = 0 To UBound(T) MsgBox T(i) Next End Sub
Daniel
|
|
jeudi 20 janvier 2005 à 10:46:59 |
Re : Déclaration de fonction

crenaud76
|
Excuse pour le optional en trop mais j'ai pondu cela de mémoire, sans VB sous la main pour tester
Christophe R
|
|
Cette discussion est classée dans : fonction, form, string, txt, optional
Répondre à ce message
Sujets en rapport avec ce message
Fonction POST [ par Smilecodes ]
Bonjour,J'ai vu qu'il existait une source pour faire des requêtes POST sur une page web en VB.NET :http://www.vbfrance.com/codes/REQUETE-HTTP-GET-POST
Problème de requete entre VB6 et ACCESS [ par VB_PtitCat ]
Voilà il me dit qu'il a une erreur d'éxecution '40002':37000:[Microsoft][Pilote ODBC Microsoft Access]Trop peu de paramètres. 5 attendu.Problème j'env
Comment comparer 2 string quand on a 1 inconnue ? [ par Tyrell2 ]
Bonjour,j'ai un serveur d'imprimante qui partage des spool que je liste dans une listview.j'utilise ensuite le "ListView1_ItemMouseHover" pour recuper
Trouver une partie d'un String [ par themasterofthescripts ]
Je voulais faire une sorte de Bot avec VB, mais j'aibesoin d'un fonction pour trouver une partie d'un stringDu genre (et la j'ai nommer la fonction po
WMI, le dé-planter quand il se fige ... [ par nico1610 ]
Salut a tous, voila mon problème : J'utilise les WMI pour la configuration du protocole Réseau de mon ordinateur. Pour cella j'ai une fonction SetIp(I
Module et form, appeler la fonction du module dans un form [ par xeeel ]
Salut,Dans un Module j'ai ceci ( permet d'ouvrir l'utilitaire de connexion des lecteurs reseaux): Module Module1
fonction accrochage [ par argentin7 ]
bonjour a tous les membres de VBFRANCE je cree dynamiquement des lignes (shape) sur mon formma question est comment faire pour pouvoir faire un a
string entre deux strings [ par maxsecurite2 ]
Bonjour,Je suis bloqué sur une partie de code et j'aimerais savoir si un membre de chez Vbfrance peut m'aider ?Je m'explique j'ai un fichier texte app
Invalide outside procedure [ par 6xavier6 ]
Bonjour a tousJai declarer des variables globales mais quand jexecute mon code jai une errer :Compile Error :invalide outside procedureVoici mon code
Fonction VBA [ par marly ]
Bonjour,je souhaiterais faire une fonction qui récupère en entrée le nom d'un onglet existant et qui renomme cet onglet avec un nouveau nom (également
Livres en rapport
|
Derniers Blogs
PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc [HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Très bonne après-midi passée lors cette conférence avec le W3C, organisée par L' Inria sur les nouveaux standards, ce Mardi 14 Février, on sent vraiment que çà bosse au W3C, et l'avenir est très très prometteur pour le HTML5, notamment ...
Cliquez pour lire la suite de l'article par Gio
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|