转一个教程贴子上的.
三.输入部分
DMIS可以从用户界面上取得输入值,也是在HLL中常用的主字PROMPT,后面的功能语法有
PROMPT/TEXT, 'hello,world'---------------界面出现一行提示 hello world
PROMPT/EDIT, var_1 --------------------出现对话框,把对话框内输入的数据赋值给var_1
PROMPT/CHECK, '直径',var_1-------------出现勾选项,在"直径"后面,如果勾选上,var_1的值为1,反之var_1的值为0
PROMPT/LIST,var_1,"圆度","位置度","直径公差"-----------出现一个下拉菜单,中间包含圆度\位置度\直径公差,选则一项就将值赋给var_1,例如我在下拉菜单中选择了"位置度",那么字符串变量var_1的值就为"位置度"
PROMPT/TITLE,'校验程序'------------出现的窗口的标题栏即为'校验程序'
PROMPT/PICTURE,'filename'------------出现一个图片,filename为此文件和路径和文件名
下面是一个范例的提示窗口,如图
语句如下:
DECL/CHAR,20,List_var1
DECL/DOUBLE,edit_var1,edit_var2,edit_var3
DECL/INTGR,Check_var1,Check_var2,Check_var3
Tempchar = Prompt/Title,'孔测量程序',$
Text,'孔的数量',edit,edit_var1,$
Text,'孔的直径',edit,edit_var2,$
Text,'直径公差带',edit,edit_var3,$
List,List_var1,'直角坐标系','极坐标系',$
Check,'位置度',Check_var1,Check,'圆度',Check_var2,Check,'直径公差',Check_var3