以前用VB编程常用InputBox,现在学了C#,竟然找不到它了……后来到网上查到了,现在贡献给大家:

1。首先要添加引用Microsoft.VisualBasic
2。命名空间 Using Microsoft.VisualBasic;
3。以后就可以直接使用VB中的好多类库
    例如: Text = Microsoft.VisualBasic.Interaction.InputBox("行号", "转到行", "0", -1, -1);

 上面的 X坐标, Y坐标 可以取值为 –1 和 -1,表示屏幕中间位置显示。

另外还可以自己写一个InputBox()这个函数。动态生成一个FORM以及TEXTBOX和BUTTON等,确定好位置,返回用户输入的字符串。不过还是前者方便。
05-10 23:13