sciter 资源打包和加载的步骤
感谢分享,收藏了
aardio本来就可以内嵌html资源到exe里,
貌似这种方式可以用来隐藏资源文件,不容易被还原ui代码,内嵌res能用pe工具提取ui资源。
aardio调用halcon的HDevEngine来进行视觉处理
经过多次测试总结如下:
利用hdevengine来执行hdev文件的话, 需要下面这些dll
简易C# Excel调用Aspose.Cells
有模板功能,倒是不错。
还有个ClosedXML貌似听说语法最舒服,可以试试。
再次研究videocapX视频摄像头控件
回复#16 @nod32 :
这里提供的是比较老的ocx , 下载最新版试试, 或者用官方例子, 如果官方的也不行, 那就是不支持中文 , 那么还可以变通下,
自己动态生成也透明文字图片, 贴图片.
aardio里贴个plus到摄像头上面,winform.plus.orphanWindow(true)透明,下面图片采用这个方
aardio调用ExcelDataReader.dll来快速读取excel文件
前面讲过npoi和其他的几个excel操作库, 这些程序集操作速度最快的应该是npoi了, 但是有时候需要读取几十万行列的超大数据就有些力不从心了.
网上很多人推荐用ExcelDataReader来读取excel , 轻量, 大数据文件速度更快.
这里进行简单的测试, 由于没有特别大的文件, 就没测试大数据, 有这方面需求的可以自己测试下, 欢迎测试后留言反馈下.
ExcelDataReader开源地址:
利用管道process.popen调用离线版PaddleOCR-json实现文字识别
之前发过调用在线api版本, 这里测试离线版利用管道功能来调用识别.
PaddleOCR官方:
https://gitee.com/paddlepaddle/PaddleOCR
编译了的paddleOCR-json版本地址:
aardio传递到C#中DataTable显示大量数据的优化办法
如题:
之前有写过几个调用dataGridView来显示数据表格的示例,
测试发现如果直接for循环一句一句add会很慢. 代码如下:
//创建随机数据 dataTable.BeginLoadData(); for(i=1;50000;1){ row = dataTable.NewRow(); //第一种方式 row.Item["RowIndex"] = i; row.Item["StringColumn"] = string.random(调用c#自带控件DataGridView和DataTable显示数据
回复#5 @hi_aardio :
你应该在c#调用里开启双缓冲, 不是在aardio的winform里吧
拼了个HtmlLayout的grid库,大数据不适用
感谢分享.
贴代码可以选[代码语言里面的aardio] ,然后将代码黏贴到里面就行了,
我发现你有一个函数名写错了 ,另外少了数据库 , 我给你稍微修改了下,
aardio快速变量名翻译工具,再也不用频繁的复制粘贴了。
改进了一下, 增加了个配置文件, 可以将以前翻译过的保存到ini文件中, 这样就算后面没网了也可以用, 有过记录的也不用每次去联网 ,当你代码翻译的多了, 基本上就不用联网了....
另外在ctrl+c之前清空下剪贴板, 这样当没框选文字和没选中文字的时候就提示没选中文字.
import win.ui; import win.ui.atom; import win.ui.menu; import win; import key; import winex; import win.util.trayaardio调用halcon的HDevEngine来进行视觉处理
以前发过帖子介绍的方法是调用halcon的com组件, 这里再介绍一种更简单的办法, 得益于aardio对dotnet库的升级, 现在我们可以直接使用HDevEngine来嵌入界面里.
好处: 可以直接使用 halcon 里面的代码文件, 不需要进行任何转换 , 也不会有tuple数据格式问题 .
这也就意味着你只需要再halcon里调试好代码,然后保存为halcon文件,然后在aardio里直接引用这个文件执行即可.
aardio调用Telerik功能组件GridView显示数据图表示例
回复#3 @hi_aardio :
你是不是安装过官方试用版? 我在我另外一台从没装过的电脑(win10)上直接运行压缩包没有弹窗。