Gambas France BETA


Pas de compte ? Incription

Form.W surchargé

1
AuteurMessages
Daniel#1 Posté le 24/2/2013 à 17:11:42
Bonjour à tous !
En essayant de porter du code VB sous Gambas 3 je reçois le message d'erreur suivant : 'Form.W' est surchargé incorrectement dans dans la classe 'FMain'. Ce message ne m'éclaire pas. Je n'ai pas réussi à trouver la cause de l'erreur. Il est vrai que je suis néophite ou presque. Pouvez-vous m'expliciter ce message ? Merci.

Daniel
gambix#2 Posté le 25/2/2013 à 17:51:39
Faire simple !Salut daniel ...

Il doit y avoir une classe nommée form dans ton code ... bon déja c'est pas bon... renomme la en form1.

Gambas considère que si une classe a le même nom dans ton code qu'une classe existante alors elle est une surcharge a l'existant, c'est a dire qu'elle remplace les fonctions ayant le même nom et ajoute de nouvelles fonctions le cas échéant
Moins de texte dans une signature c'est agrandir son espace.
Daniel#3 Posté le 27/2/2013 à 20:43:48
Merci gambix pour ta réponse. J'ai dans mon projet FMain.class et Fmain.form + un module. En fait je me suis aperçu que le prob. provenait de mauvaises déclarations de variables. Ce prob. est résolu. J'ai viré le module et placé mes déclarations dans les déclarations de Fmain. En fait il y a beaucoup de différences avec VB (je n'ai pas vu l'utilité du composant "gb.vb"...) Je n'ai pas fini de déboguer mon projet (assez long).
1