LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

[点晴永久免费OA]【C#】Interaction.InputBox(String, String, String, Int32, Int32) 使用方法说明

admin
2024年10月12日 17:5 本文热度 514

定义

命名空间:
Microsoft.VisualBasic
程序集:
Microsoft.VisualBasic.Core.dll
Source:
Interaction.vb

在对话框中显示提示,等待用户输入文本或单击按钮,然后返回包含文本框内容的字符串。下面为C#代码:

public static string InputBox (string Prompt, string Title = "", string DefaultResponse = "", int XPos = -1, int YPos = -1);

参数

Prompt
String

必选的 String 表达式,作为消息显示在对话框中。 Prompt 的最大长度大约为 1024 个字符,具体取决于所用字符的宽度。 如果 Prompt 包含多行,则可以使用回车符 (Chr(13)) 、换行符 (Chr(10)) 或回车/换行符组合 (Chr(13) & Chr(每行之间 10)) 来分隔这些行。

Title
String

可选。 显示在对话框标题栏中的 String 表达式。 如果省略 Title,则标题栏中显示应用程序名称。

DefaultResponse
String

可选。 String 表达式。如果未提供其他输入,则作为默认响应显示在文本框中。 如果省略 DefaultResponse,则显示的文本框为空。

XPos
Int32

可选。 数值表达式,指定屏幕左边缘与对话框左边缘之间的距离(以缇为单位)。 如果省略 XPos,则对话框水平居中。

YPos
Int32

可选。 数值表达式,指定屏幕顶部与对话框上边缘之间的距离(以缇为单位)。 如果省略 YPos,则对话框垂直定位在屏幕向下大约三分之一处。

返回

在对话框中显示提示,等待用户输入文本或单击按钮,然后返回包含文本框内容的字符串。

示例

此示例演示使用 InputBox 函数提示用户输入值的各种方法。 如果省略 x 和 y 位置,对话框将自动为相应的轴居中。 如果用户单击“确定”或按 Enter 键,变量 MyValue 将包含用户输入的值。下面为VB代码:

Dim message, title, defaultValue As String

Dim myValue As Object

' Set prompt.

message = "Enter a value between 1 and 3"

' Set title.

title = "InputBox Demo"

defaultValue = "1"   ' Set default value.


' Display message, title, and default value.

myValue = InputBox(message, title, defaultValue)

' If user has clicked Cancel, set myValue to defaultValue

If myValue Is "" Then myValue = defaultValue


' Display dialog box at position 100, 100.

myValue = InputBox(message, title, defaultValue, 100, 100)

' If user has clicked Cancel, set myValue to defaultValue

If myValue Is "" Then myValue = defaultValue

注解

如果用户单击“ 取消”,则返回零长度字符串。

若要指定超过第一个参数,必须在表达式中使用 InputBox 函数。 如果省略任何位置参数,则必须保留相应的逗号分隔符。

 备注

函数InputBox在 SafeTopLevelWindows 级别要求UIPermission,这可能会影响其在部分信任情况下的执行。 有关详细信息,请参阅 请求权限 和 UIPermission 。

适用于

产品版本
.NET5, 6, 7, 8, 9
.NET Framework1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

该文章在 2024/10/14 9:00:45 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved