vs生成dll的学习
如果需要生成stdcall约定的dll, 那么在下面这个地方设置
这样设置完成后, 编译出来的dll又会变成乱码的样式, 那么我们就需要用.def文件来定义导出函数
点击项目右键->项目->新建项,
Modbus-RTU主机控件的简单测试
Modbus-RTU主机控件的简单测试
其实modbus如果只是在pc上作为主机使用的话, 完全用不着使用啥dll, 直接利用串口sio,加上之前我分享的crc16检验程序, 就可以完成软件了。
网上也有一些人封装好的modbus控件,利用这些控件就可以不用管modbus协议是个啥了
下面是找的网上的一个modbus控件,进行了简单的测试
右边的
cchart波形图表在aardio中的简单调用示例
首先介绍下这个图表:
CChart可以绘制多种二维、三维曲线,包括折线图、等高线图、云图、饼图、柱图、散点图、面积图、直方图、极线图、甘特图、雷达图、瀑布图、K线图,频谱图等,功能非常全面。 而且,CChart内部选项极为丰富,无论是曲线本身,还是标题、坐标轴、图例、背景、图像注释等部分,都有大量的选项可供设置,甚至消息响应、右键菜单等元素,都提供了自定义的方法。
CChart最大的优势,还是在于其对用户的友好性。在追求功能的同时,CChart在简化调用方面,做到了极致,一般只用几句代码就可以画出精致的图像。这一点可以说不仅胜过绝大部分非商业的图表软件,甚至不输于
igrid表格控件的简单测试
封装了一点, 暂时不写这个igrid库了, 还有其他是要做.
智能提示也没写呢, 很多函数也没有开始封装,嗯, 先这样
第一版 iGrid400.aardio 用户库
//iGrid表格库 import com.activeX; import fsys; class iGrid400{ ctor( winform,row=11,col=5 ){ winform.onEraseBkgnd = function(hwnd,message,wigrid表格控件的简单测试
3,测试添加下拉框图标
import iGrid400; var iGrid1 = iGrid400(mainForm.static); var imglistobj = com.CreateObject("vbalIml220_10Tec.vbalImageList"); //设定图标的宽度和igrid表格控件的简单测试
2. 测试了下单元格中增加图标
调用ActiveBarcode组件实现多种条形码类型和二维码生成
回复#6 @wyybeyond :
学aardio就看软件自带的范例, 里面基本包含了所有功能的例子,当然, 有些特别专业相关的东西就需要你自己研究或者搜索了.
怕你找不到范例位置, 打开软件ide后, 最右边 [代码段] - [范例程序]
另外, [
调用ActiveBarcode组件实现多种条形码类型和二维码生成
回复#2 @nod32 :
控件是收费的,不过上面连接是我下载的和谐版.貌似是5.5版本的, 官方最新的貌似是6.8了.
我昨天大概试了下, 发现官网上的一些文档参数这个版本里没有
调用ActiveBarcode组件实现多种条形码类型和二维码生成
ActiveBarcode支持多种格式的条形码和二维码形式, 可以自动计算校验码
支持的类型码参考:https://www.activebarcode.com/codes/
调用EWDraw.ocx控件实现2D和3D的类似cad功能
只是简单的测试了下, 代码如下
import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=759;bottom=469) winform.add( button={cls="button";text="开启网格";qqlight-RPC客户端库和使用示例代码
简单说下用法:
去qqlight官方下载软件,https://www.52chat.cc/forum.php,这里需要注册提供手机号激活,然后获取air免费版激活码
去下载通信插件, h
qqlight-RPC客户端库和使用示例代码
感谢 aardio培训群: 撒旦微笑 分享以下代码和示例.
https://github.com/nlysh007/qqlight-websocket-aardio
好用的话,都去给个★哦
通过web.socket.jsonClient与WebSocket-RPC插件(websocket.protocol.q
igrid表格控件的简单测试
之前已经封装过flexcell的表格控件了, 最近瞎逛, 发现这个igrid也挺有特色的,
igrid的特色:
1, igrid支持树形表格模式, 当然flexcell也支持, 不过它要你自己写node格式解析
2, igrid的分组功能很强大
3, igrid的排序功能很快,支持各个分组排序
下面是aardio对igrid控件的测试示例:
plus做画板简单实现方法
aardio的新建工程里面, 有个示例 [简单画板] , 很完整了, 位置如下:
我这里新增一个 [点选功能] , 能够删除所选择的线
简单的代码示例如下:
两种方式实现调用美化文件夹选择对话框功能
感谢aardio群: fish 提供com静态接口版本源码
两种方式实现调用美化文件夹选择对话框功能
特别提醒:
aardio作者已在aardio v25.81之后版本增加了调用IFileOpenDialog接口打开文件夹选择框的功能, 只需要调用以下代码:
import com.interface.IFileOpenDialog; var path = com.interface.IFileOpenDialog.dir(,