`
zu14
  • 浏览: 459559 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类

C#中使用VB.NET的InputBox

阅读更多

我自己更偏向于使用C#, 但是VB 和 VB.NET的丰富的函数,也是非常可取的。充分运用这些函数,可以起到事半功倍的效果。

VB中的原来的函数库,部分进入了 Microsoft.VisualBasic.Interaction 中,例如: InputBox, MsgBox 就是了。

在C#使用 InputBox,当然可以自己实现, 其实就是一个 Form 而已,我更推荐使用VB.NET里面的,嘿嘿,使用方法:

1. 添加 Microsoft.VisualBasic 的引用

2. string str = Microsoft.VisualBasic.Interaction.InputBox(“提示性文字”, “对话框标题”, “默认值”, X坐标, Y坐标);

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

分享到:
评论

相关推荐

    VB判断inputbox按了取消还是确定按钮

    总的来说,VB中判断`InputBox`的使用涉及到对用户输入的处理和对话框交互的控制。通过检查`InputBox`的返回值,开发者可以决定程序的下一步行动,是继续执行后续操作还是根据用户的取消选择终止当前流程。掌握这些...

    vb.net 整蛊小程序

    【VB.NET整蛊小程序】是一种基于Microsoft的Visual Basic .NET编程语言开发的趣味应用程序,它设计的目的是在娱乐中捉弄他人。VB.NET是.NET框架的一部分,提供了丰富的库和工具来构建桌面应用。这个小程序的独特之处...

    在.NET Framework中并没有类似VB中的InputBox函数

    通过这个自定义的`CustomInputBox`类,我们成功地在C#中实现了类似VB.NET`InputBox`的功能。这种方式允许开发者在.NET Framework中自由定制对话框的样式和行为,以满足特定的应用场景需求。同时,这种方法也遵循了C#...

    C#中调用VB中Inputbox类的实现方法

    一种是间接调用VB.NET的`Microsoft.VisualBasic.Interaction.InputBox`,另一种是自定义一个类似的控件。下面我们将详细介绍这两种方法。 ### 1. 间接调用VB.NET的InputBox #### 步骤 1. **添加引用**:首先在C#...

    C#中的InputBox

    然而,与VB.NET中直接提供的`InputBox`功能不同,.NET Framework在C#中并未直接包含一个类似的内置函数。这并不意味着在C#中无法实现类似的功能,相反,通过自定义编写一个类,我们可以轻松地创建出与VB.NET中`...

    C# InputBox 类

    通过这种方式,C#程序员可以方便地在代码中调用`InputBox`功能,与VB.NET中的`InputBox`达到类似的效果。这个自定义的`InputBox`类可以灵活地适应各种应用场景,如获取用户姓名、密码、邮箱等信息,提高了代码的可...

    vb6到c#迁移程序对照表PDF

    2. 函数对照:VB6中的函数如MsgBox、InputBox等在C#中有不同的实现方式。例如,VB6的MsgBox相当于C#的MessageBox.Show,InputBox则需通过Console.ReadLine或窗体控件的Text属性来实现。了解这些函数的C#等价物是迁移...

    .net很不错的弹窗代码

    在.NET编程中,弹窗的实现涉及多种技术,包括C#、VB.NET等编程语言,以及WinForms和WPF这两个主要的UI框架。 首先,让我们详细了解一下.NET中常用的弹窗类型: 1. **MessageBox**:这是.NET中最基础的弹窗,它提供...

    ASP升级.net资料大全(c#入门 语言规范 源码教程 学习笔记 技术资料 面试题 asp与.net代码生成器)

    解决VS.NET使用中属性框不显示的问题.txt 里的InputBox.txt 模拟鼠标和键盘操作.txt 取CPU的序列号.txt 如何:在VisualC#.NET中建立一个平滑的进度条.txt 如何得到网卡号.txt 如何调用WindowsAPI的要点.txt ...

    Excel-VBA常用代码VSTO.docx

    在Excel VBA编程中,VSTO(Visual Studio Tools for Office)允许开发人员使用C#或VB.NET等.NET语言创建Microsoft Office插件。本文件主要包含了一些使用C#编写的Excel VBA常用代码示例,涵盖了操作单元格、查找与...

    课件参考 VB程序设计基础

    学习VB程序设计基础不仅能够提升编程技能,还为学习其他.NET框架下的语言(如C#)打下基础。通过实际项目练习和理论学习相结合,将有助于更好地理解和掌握VB的精髓,从而在软件开发领域更上一层楼。

    表白小程序

    5. **数据库集成**:如果小程序包含个性化定制,比如存储用户的表白记录,那么可能使用了C#的ADO.NET库来连接和操作数据库,如SQL Server Compact Edition或SQLite。 6. **线程控制**:为了让小程序在等待用户响应...

    Visual Basic程序设计教程课件

    同时,Visual Basic作为.NET框架的一部分,也为学习更高级的.NET语言(如C#或VB.NET)奠定了坚实的基础。在实际工作中,Visual Basic可以用于开发桌面应用、自动化脚本、数据库接口等,是IT行业不可或缺的工具之一。

    WPF UserControl学习

    在新创建的UserControl1.xaml文件中,你可以添加所需的XAML元素,如文本框、按钮、图像等,并通过C#或VB.NET代码实现其背后的逻辑。 以FileInputBox为例,这个控件可能包含以下几个主要组件: 1. **文本框**:用于...

    SimpleInput:创建模态形式以使用几行代码输入值。-开源

    在提供的压缩包文件中,分别包含了VS2008 CSharp和VS2008 VB.Net两个版本的示例项目,这意味着无论你习惯哪种语言,都可以轻松地集成并使用这个库。这些示例项目将展示如何在Visual Studio 2008环境下使用Simple...

    VBS编程教程

    VBS的进阶话题可能包括COM组件的使用、事件驱动编程以及与其他编程语言(如VB.NET、C#)的互操作性。COM组件是Windows平台上的可重用软件组件,VBS可以调用这些组件提供的方法和服务。事件驱动编程则是通过监听和...

    autocad VBA开发手册帮助文件(chm格式)

    - **.NET接口**:虽然不是VBA直接支持,但AutoCAD支持.NET编程,可以使用C#或VB.NET与VBA结合,利用.NET Framework的强大功能。 10. **调试与优化** - **VBA IDE**:Visual Basic编辑器提供了调试工具,如步进、...

Global site tag (gtag.js) - Google Analytics