等待窗体完全关闭方式
有时候,窗体里写了很多个线程, 这些线程还不能(不应该)直接被关闭, 需要等待这些线程自己退出之后,窗体才关闭.
这些线程里有一些关闭时候的耗时操作, 那么此时关闭窗体就会出现等待了好一会窗体才关闭的现象, 这样明显是不友好的, 需要提示用户窗体正在关闭功能中, 请稍后.
于是, 就有了下面的代码
mainfrom主窗体:
识别邮政网银红黑干扰验证码例子
感谢aar群里: 小学生 提供的ocr识别dll和库
邮政验证码有红黑干扰, 需要祛除黑色字干扰, 这个利用gpid.bitmap就可以了.
import win.ui; import Tocr; import inet.http import crypt.bin /*DSG{{*/ mainForm = win.form(text="OCR英数万能高级版";right=359;bottom=221) mainForm.add( button={cls="button";text="识别虚拟键值表(用于创建快捷键)
最近有个项目调用了一个ocx里面的耗时操作函数, 增加快捷键的时候遇到了问题, 用 加速键只要有一个加速键被执行,其他的就执行不了了, 试了各种办法, 异步,线程回调, 等等 最终也没复现这个问题, 只要调用ocx里面的函数就不行, 我自己写的怎么弄都可以, 郁闷了
最后, 发现用 全局热键 是可以执行了. 但是这样会把系统内置的快捷键给干掉, 不是最好的办法, 项目急只能先这么用了.
下面在窗体里判断窗口是否是激活的, 如果不是激活的状态就注销掉这个全局快捷键, 激活立马注册这个快捷键, 这样就不会对操作其他窗口和文档产生影响了.
再次研究videocapX视频摄像头控件
实现: 鼠标移动到摄像头区域 按钮 显示, 移出就隐藏功能
快速口算转换dBm与W的小技巧
dbm和w之间的精确换算方法:
调用百度OCR识别剪切板内图像
ST-curve波形图ocx控件的试用
更新下: 经过jacen的指点 修改上面的查找波形图控件代码如下:
(转)新版aardio插件->编辑器 代码更新
以下代码来自: aardio培训群 Jacen He jacen提供
新版aardio插件->编辑器,第43行代码建议改为
var editor = process.cache.find("Code","Visual Studio Code")
查找速度会更快一些
--------------------------
aardio里已经改了,但是这个文件不会自动更新
ST-curve波形图ocx控件的试用
科技感的背景色和线条颜色
ST-curve波形图ocx控件的试用
多个波形图联动:
普通图像数据转换为halcon能操作的图像数据的办法
halcon图像变量转普通bitmap图像
代码如下,目前还有问题, 没实现成功, 以后有时间继续研究, 先放一边
var PointerRed , PointerGreen , PointerBlue , Type , Width , Height = HOperatorSetX.GetImagePointer3( Image ); console.varDump(PointerRed) var PRed = raw.buffer(raw.tostring(topointer(Point普通图像数据转换为halcon能操作的图像数据的办法
上面实现的方式有点问题, 去网上搜了下
参考网址里面的写法https://blog.csdn.net/bingbingxie1/article/details/83344704
实现了 bitmap变量转为 halcon变量