2010-12-06 21 views
0

J'ai fait ce qui est dit ici http://www.pcreview.co.uk/forums/thread-1899493.php mais dans intellisense je reçois seulement Microsoft.VisualBasic.VBCodeProvider ???Impossible d'obtenir InputBox après avoir ajouté la référence à Microsoft.VisualBasic

étape 1: Ajouter refernce Microsoft.VisualBasic

étape 2:

private void button1_Click(object sender, EventArgs e) 
{ 
    string result = Microsoft.VisualBasic.Interaction.InputBox("kkk","text", "", 10, 20); 

    MessageBox.Show(result); 
} 
+0

Répétez l'étape 1 plusieurs fois. –

+0

J'ai essayé plusieurs fois puis ça n'a pas fonctionné maintenant j'ai essayé à nouveau ça a marché :) – user310291

Répondre

2

Étape 1: Vérifiez si vous avez vraiment ajouté la référence ;-)

Microsoft.VisualBasic.VBCodeProvider est situé dans System.dll, qui est référencé pour chaque nouveau projet. Il me semble que vous ne faites aucunement référence à Microsoft.VisualBasic.dll.

1

Vous devez ajouter une référence à Microsoft.VisualBasic, et non à la bibliothèque Microsoft.VisualBasic.Compatability.