力控组态软件ForceControl V7.0的界面操作函数2

力控组态软件ForceControl V7.0的界面操作函数

SetTitle
语法SetTitle(NewTitle)
说明用于动态设置窗口标题
参数NewTitle: 字符串类型,新窗口标题
示例SetTitle(“New window title”);//窗口标题设置为New window title

Print
语法print(WinName)
说明打印名称为“WinName”的窗口内容,该函数主要用于打印报表.
示例Print(“Win01”) //打印窗口Win01

PrintEX
语法PrintEx(WindowName,n,left,top,right,bottom)
说明打印窗口的特定区域
参数WindowName: 窗口名称,字符串变量或常量。
n:是否放大的参数,0或者1.
0:表示安装原样打印(不进行放缩)
1:表示放缩到整张纸.(带不带此参数功能一致)
left,top,right,bottom均为为整型,指定的是要打印的矩形区域。
left,top分别为矩形区域左上角横坐标和左上角纵坐标;
right,bottom分别为矩形区域右下角横坐标和右下角纵坐标。
左右上角坐标可以通过将光标移至相应位置,并记录光标当前位置而得到。
示例PrintEx(“Draw1.drw”,50, 50, 550, 650);
PrintEx(“Draw1,0”,20,20,100,200);
//注意表示打印不进行放缩的参数应该和画面名一起保持在双引号中。

PrintSetup
说明设置打印机。调用该函数弹出打印机设置对话框,在该对话框中可以对打印
机进行设置。
示例PrintSetup();

ToPrint
语法ToPrint()
说明打印当前窗口

WritePrinter
语法WritePrinter(printerName,data,flag)
说明以逐行打印方式,直接将打印内容输出到打印机
参数printerName:打印机名如果为空则使用系统已经定义的打印机
data:字符类型.要打印的内容如果以换行结束则直接驱动打印机打印.
flag:是否自动添加换行标记.0-不加标记1-添加两个换行标记
示例WritePrinter(“Canon LASER SHOT LBP-1120”,“1号罐液位报警”,0);//在打
印机Canon LASER SHOT LBP-1120打印输出1号罐液位报警信息

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据