在VB中,具有InputBox输入对话框,在C#中却没有,这给我们编写C#程序带来了一定的不便。

本文目的:在Visual Studio.NET的C#程序中直接调用VB的InputBox功能。

第一步:选择菜单 项目——》添加引用
第二步:在.NET选项卡中,选择“Microsoft Visual Basic”,点击确定按钮,即添加了对Visual Basic的程序引用
第三步:在C#程序头部分添加 using Microsoft.VisualBasic;
第四步:通过 Interaction.InputBox("提示文本","标题","缺省输入文本",对话框起始位置横坐标,对话框起始位置纵坐标);
虽然InputBox中除了第一参数是必填参数,后面三个是可选参数,在C#中使用时,如果四个参数不全,无法通过编译
例子:
string test=Interaction.InputBox("Pormpt","Title","Default",100,0);
              
                MessageBox.Show(test);
 
将显示以下图片中显示的对话框样式。
posted on 2007-01-22 11:48  mbskys  阅读(1919)  评论(0)    收藏  举报