GET_DIALOG_VALUE
名称:获得对话框结果值
格式:GET_DIALOG_VALUE (oType,oPreValue)
功能:弹出一个对话框窗口,并返回对话结果。
参数:
oType:
对话类型,字符型,具体类型及其含义如下:
LocalFileFullName:弹出一个定位本地文件的对话框,并返回文件的全路径名。
Color:弹出一个颜色对话框,并返回所选16进制颜色表达式,放弃则返回空。
oPreValue
文件类型或颜色原值
“LocalFileFullName”的PreValue值是指文件类型,例如“.bmp;.jpg”“*.mdb”。
“Color”的PreValue是颜色对话框的默认值。
结果:返回对话结果值,字符型。
建议或要求:
任何时间调用。
2、扩展函数
PRINT_INITA
名称:(扩展型)打印初始化
格式:PRINT_INITA(Top,Left,Width,Height,strPrintName)
功能:打印初始化、设定纸张整体偏移量、设定可视编辑区域大小
参数:
Top:
整页上边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米)、mm(毫米)、pt(磅)、px(1/96英寸)、%(百分比),如“10mm”表示10毫米,不设置时(用PRINT_INIT初始化)缺省值为0。
Left:
整页左边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米)、mm(毫米)、pt(磅)、px(1/96英寸)、%(百分比),如“10mm”表示10毫米,不设置时(用PRINT_INIT初始化)缺省值为0。
Width:
可视编辑区域的宽度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米)、mm(毫米)、pt(磅)、px(1/96英寸),如“10mm”表示10毫米,不设置时(用PRINT_INIT初始化)缺省为800px
Height:
可视编辑区域的高度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米)、mm(毫米)、pt(磅)、px(1/96英寸),如“10mm”表示10毫米,不设置时(用PRINT_INIT初始化)缺省为600px
strPrintName:
打印任务名,同PRINT_INIT的strTaskName。
结果:返回逻辑值
返回逻辑真表示初始化成功,逻辑假表示初始化失败,失败原因有:前一个打印事务没有完成;操作系统没有打印机(驱动)等
建议或要求
该函数与PRINT_INIT都有初始化功能,建议和要求同PRINT_INIT。
如果打印页有上边距或左边距要求,或可视编辑区域大小用实际纸张大小不合适时,调用本函数。