jsiegwald
Messages postés20Date d'inscriptionvendredi 17 novembre 2006StatutMembreDernière intervention 5 avril 2009
-
9 avril 2007 à 22:36
jsiegwald
Messages postés20Date d'inscriptionvendredi 17 novembre 2006StatutMembreDernière intervention 5 avril 2009
-
10 avril 2007 à 10:50
Bonjour à tous !
Je me suis (enfin, me direz-vous!) mis à VB 2005, mais, satané programme ! J'étais à VB 5.0 avant, et depuis, beaucoup de choses ont changé...
Bref, je suis bloqué, et vous pourriez certainement m'aider...
J'ai créé une fenêtre (que je nommerai "Un.vb"), puis, j'ai reproduit (pas copier; REPRODUIT à l'identique) cette même form que j'appellerai "Deux.vb". Une fois que je lance avec le bouton magique "F5" la génération de l'application, Zut ! Il me donne pleins d'erreurs du genre; "Machin-bidule a plusieurs definitions qui comportent des signatures identiques", sachant que "Machin-bidule" est un command button qui a le même nom dans "Un.vb" et "Deux.vb".
Que faire ?
Suis-je obligé de changer tous les noms similaires (j'en ai 42...) des objets des deux forms ?
Merci pour votre aide
Renommer le fichier dans un nom différent n'importe peu.
Ce qu'il faut changer, c'est le nm de la class de la form.
Pour chaque form, tu as 3 fichiers
- Un.vb (qui contient ton code)
- Un.Designer.vb (contient le code qui crée les controles de ta form)
- Un.resx (contient les ressources images/textes..)
(pour les voirs tous, il faut aller dans le menu "projet" et cliquer sur "afficher tout les fichiers")
Donc, dans le Un.vb tu as :
[un peu de code]
Public Class Form1OuUnAutreNom
[beaucoup de code]
End Class
Dans, Un.Designer.vb :
[un peu de code]
Partial Class Form1OuUnAutreNom
[beaucoup de code]
End Class
Il faut que tu donne un nom différent pour les class qui se trouve dans tes fichier copiers.