Pb avec la convertion VB6 to VB.Net [Résolu]

Messages postés
112
Date d'inscription
samedi 16 octobre 2004
Statut
Membre
Dernière intervention
31 juillet 2006
- - Dernière réponse : forum_ma
Messages postés
112
Date d'inscription
samedi 16 octobre 2004
Statut
Membre
Dernière intervention
31 juillet 2006
- 27 mars 2006 à 19:58
Bonjour, voici mon probleme :

J'ai une fonction du genre(J'ai mis une simplifié, c'est juste le principe que je dois comprendre...) :

Public
Sub CopyFlexGrid(
ByVal frmName
As Form,
ByVal textBoxName
As
String)
frmName.Controls(gridName).text = "Oui"

frmName.Controls(gridName).visible = True
End Sub

Le principe est que je passe en parametre le nom du formulaire et celui d'un textBox, ce que je veux c'est pouvoir modifier le .text et le .visible (dans l'exemple). Si je fais copier/coller de VB6 à VB.NEt l'erreur que sa me dit est : 'text' is not a member of 'System.Windows.Forms.Control'. et 'visible' is not a member of 'System.Windows.Forms.Control'

Je ne sais pas comment convertir cette sub pour la rendre fonctionnel en .net

Merci d'Avance!
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
15
3
Merci
Il faut fair eune conversion explicit de ton control en textbox ...
CType(frmName.Controls(textBoxName),TextBox).Text = "Oui"
par exemple.

Christophe R

Dire « Merci » 3

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

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

Messages postés
112
Date d'inscription
samedi 16 octobre 2004
Statut
Membre
Dernière intervention
31 juillet 2006
0
Merci
oups désolé j'ai fais une petit erreur de copier/coller, ma fonction est bien :
Public
Sub CopyFlexGrid(
ByVal frmName
As Form,
ByVal textBoxName
As
String)
frmName.Controls(textBoxName).text = "Oui"

frmName.Controls(textBoxName).visible = True
End Sub

avec textBoxName et non gridName

MErci !!!
Messages postés
112
Date d'inscription
samedi 16 octobre 2004
Statut
Membre
Dernière intervention
31 juillet 2006
0
Merci
J'ai tout de meme une autre question!!

Les class modules, c'Est quoi au juste?!?! Je suis pas si pire en VB.net mais j'ai pas fais grand chose en VB6, la je suis en convertion de programme et il n'y a plus de class modules... DOnc si quelqu'un peut me dire l'équivalent en .net ou m'expliquer un peu ce que c'est supposé faire, je pourrais surement trouver un équivalent :)!!

merci