精易论坛

标题: 办公组件打印弹窗问题 [打印本页]

作者: ciiks15    时间: 2025-5-23 14:32
标题: 办公组件打印弹窗问题
  单独运行程序模拟按键 (#回车键, , )
办公组件1.打印 ()
是没有问题的
打开程序--打开网页,打印就会打印窗口,如果解决,同时打开网页和程序一起用时打印不会弹窗口?
测试例子.e (2.91 KB, 下载次数: 7)
作者: 陌上人如玉    时间: 2025-5-23 14:37
    参数名称为“是否设置打印参数”,数据类型为“逻辑型(bool)”,所处语句为“打印”。注明:如果该参数为真, 在打印前将弹出“打印参数设置”对话框;否则不弹出该对话框而直接打印。如果该参数为空,默认值为假。
作者: ciiks15    时间: 2025-5-23 16:44
帮我我写个按例吗

作者: 听闻清梦    时间: 2025-5-23 17:12
原因是很简单,当网页在前面时候没有打印的窗口的焦点事件,无法进行模拟按键从而进行打印,导致出现该问题
作者: lufanjingyi    时间: 2025-5-23 17:29
鼠标消息 点击
作者: 听闻清梦    时间: 2025-5-23 18:36
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
目标句柄整数型 
' 模拟按键 (#回车键, , )
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
时钟1.时钟周期 = 5000
子程序名返回值类型公开备 注
_时钟1_周期事件  
办公组件1.打印 ()
子程序名返回值类型公开备 注
_时钟2_周期事件  
变量名类 型静态数组备 注
目标句柄整数型 
如果真 (窗口_是否存在 (“打印”) ≠ 0)
目标句柄 = 窗口_取句柄 (, , , “打印”)
键盘_消息 (目标句柄, #回车键, 3, )
键盘_消息 (目标句柄, #回车键, 4, )


i支持库列表   支持库注释   
eOALib办公组件支持库


作者: ciiks15    时间: 2025-5-24 08:03
听闻清梦 发表于 2025-5-23 17:12
原因是很简单,当网页在前面时候没有打印的窗口的焦点事件,无法进行模拟按键从而进行打印,导致出现该问题 ...

我没试过很很次,原因我知道不知道怎么写而已
作者: ciiks15    时间: 2025-5-24 08:07
听闻清梦 发表于 2025-5-23 18:36
[e=0].版本 2
.支持库 eOALib

大神好像不行
作者: 听闻清梦    时间: 2025-5-24 12:13
有个时钟2,可能你没加上,按钮回车事件在第二个时钟上使用




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4