2016-04-14 1 views
-2
The code in VB6 is: 
------------------------------ 
Load(Inter_pol_surfex) 
------------------------------ 
The message error is: 
------------------------------ 
Name 'Load' is not declared. 
------------------------------ 

Puis-je recevoir le code pour corriger ce message?Convertir VB6 en VB.NET

+0

Pouvez-vous expliquer un peu plus? –

+0

S'il vous plaît être descriptif dans votre question. Très peu d'informations ici pour comprendre efficacement le problème. –

Répondre

-1

Essayez ceci:

Private sub Load (Inter_pol_surfex as [type of variable]) 

end sub 
+0

Je ne suis pas sûr que la déclaration d'un sous vide va résoudre le problème ... Load() est une fonction qui est déclarée ailleurs ... –

+0

Quand je mets le code: Sous-charge privée (ByVal Inter_pol_surfex As Single) End Sub Le message d'erreur est: La valeur de type 'Int_pol_surf.Inter_pol_surfex' ne peut pas être convertie en single .... Je ne sais pas avec quel type mettre là .. –

+0

Essayez le type d'objet mais personnellement je n'aime pas utiliser ce type (vous pourrait utiliser le gettype() lorsque vous avez assigné l'objet) vous ne pouvez pas trouver la variable qui est dans le projet vb6? – raBinn

0

Je suppose que vous essayez d'afficher un formulaire. Dans .NET il n'y a pas de fonction Load pour afficher les formulaires, vous devez créer une instance de votre formulaire.

Remplacer

Load(Inter_pol_surfex) 

par ceci:

Dim f As New Inter_pol_surfex 
f.Show() 
+0

Travaillez parfaitement! Merci beaucoup ! –