首页 > 其他分享 >DevExpress输入对话框使用3

DevExpress输入对话框使用3

时间:2023-05-16 14:33:08浏览次数:68  
标签:返回 const string 对话框 DevExpress dxInputQuery Boolean var 输入

1、引用单元dxInputDialogs

2、方法dxInputQuery(string,string,string,TdxInputQueryValidationProc)

定义:

function dxInputQuery(const ACaption: string; const APrompt: string; var AValue: string; AValidationProc: TdxInputQueryValidationProc): Boolean;

参数:

名称类型说明

ACaption

string

标题

APrompt

string

文本提示

AValue

string

点击确认按钮,返回编辑框的值

AValidationProc

TdxInputQueryValidationProc

验证输入值是否有效

返回:Boolean,点击确认键返回True,取消键返回False

3、示例

procedure TMyForm.ValidationProcedure(ValueIndex: Integer; const Value: string; var IsValid: Boolean);
begin
  if Value = '' then  // Disables the OK button if at least one editor value is an empty string.
    IsValid := False;
end;

procedure TMyForm.cxButton1Click(Sender: TObject);
var
  AUserInput: string;
begin
  // ...
  dxInputQuery('Rename', 'New Name:', AUserInput, ValidationProcedure);
  // ...
end;

D1TR_5K`{}]TKLRY$$F9OAL

验证通过后,确认键可用。

标签:返回,const,string,对话框,DevExpress,dxInputQuery,Boolean,var,输入
From: https://www.cnblogs.com/bigcat0001/p/17405546.html

相关文章

  • DevExpress输入对话框用法1
    1、引用单元dxInputDialogs2、方法dxInputBox(string,string,string)定义:functiondxInputBox(constACaption:string;constAPrompt:string;constADefaultValue:string):string;参数:名称类型说明ACaptionstring标题APromptstring文本提示ADefaultValue......
  • 汽车充电装备新能源汽车6kw充电机,DC to DC双向升降压48~54VDC输入,输出320VDC,双向可以
    汽车充电装备新能源汽车6kw充电机,DCtoDC双向升降压48~54VDC输入,输出320VDC,双向可以输入,输出。MCUTMS320C2系列TIDSP高性能芯片PI2SC0435T方案,驱动英飞凌的MOS管DC电源,有原理图,PCB文件,485和CAN协议文件,程序代码;调试文件,规格书,测试报告。ID:7796683605367539......
  • 将一个三位数反向输出,例如输入358,反向输出853。
    【题目描述】将一个三位数反向输出,例如输入358,反向输出853。【输入】一个三位数n。【输出】反向输出n。【输入样例】100【输出样例】001whileTrue:your_str=input("请输入一个三位数--->")lst=list(your_str)lst.reverse()mystr=''.j......
  • 输入某年某月某日,判断这一天是这一年的第几天?
    分析:(1)分别输入年、月、日,且规定输入的数字为整型(2)判断年份,是平年还是闰年,如果是平年,2月就有28天;如果是闰年,2月就有29天(3)闰年:分为普通闰年和世纪闰年普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。世纪闰年:公历年份是整百数的,必须是400的倍数......
  • 输入三个整数 x,y,z,请把这三个数由小到大输出
    输入三个整数x,y,z,请把这三个数由小到大输出 #输入3个整数,并将这三个整数组成一个列表#将列表进行升序排列,并依次打印出列表的元素x=int(input("请输入第一个整数:"))y=int(input("请输入第二个整数:"))z=int(input("请输入第三个整数:"))integer_list=[x,y,z]......
  • 输入半径,计算圆的周长、面积
    【题目描述】给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数r,输出圆的直径、周长、面积,每个数保留小数点后4位。圆周率取值为3.14159。【输入】输入包含一个实数r(0<r≤10,000),表示圆的半径。【输出】输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空......
  • 输入三个数,输出第二个数
    【题目描述】输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。【输入】只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。【输出】只有一行,一个整数,即输入的第二个整数。【输入样例】123456789【输出样例】456......
  • 3-9 编写程序判别一个数是否是质数,在主程序中实现输入输出。
    设计思路:可以设计一个标记点,用于判断,再加上循环语句break语句和continue语句的结合使用设计程序;代码:#include<iostream>usingnamespacestd;intmain(){inta,flag=0,i;cin>>a;if(a<=2)cout<<a<<"是质数";elseif(a>2){for(i=2;i<......
  • 双向BiGRU做多输入单输出预测模型,直接替换数据就可以用。 程序
    双向BiGRU做多输入单输出预测模型,直接替换数据就可以用。程序语言是matlab,需求最低版本为2020及以上。程序可以出真实值和预测值对比图,线性拟合图,可打印多种评价指标。PS:以下效果图为测试数据的效果图,主要目的是为了显示程序运行可以出的结果图,具体预测效果以个人的具体数据为准......
  • 双向BiGRU做单输入单输出时间序列预测模型,直接替换数据就可以用。
    双向BiGRU做单输入单输出时间序列预测模型,直接替换数据就可以用。程序语言是matlab,需求最低版本为2020及以上。程序可以出真实值和预测值对比图,线性拟合图,可打印多种评价指标。PS:以下效果图为测试数据的效果图,主要目的是为了显示程序运行可以出的结果图,具体预测效果以个人的具体......