aardio 中嵌入 VB6 控件,免注册调用,兼容XP,Win7,Win8,Win10
vb吧
全部回复
仅看楼主
level 3
JacenHe 楼主
aardio 开发环境体积仅 5.6MB ,可以非常方便的生成独立、绿色、无依赖的软件,生成的软件极小。并且aardio生成的软件可以完美兼容XP,Vista,Win7,Win8,Win10......等所有流行桌面操作系统。
aardio中可以非常方便的嵌入 VB6 制作的 ActiveX 控件,即使在WIN7,WIN10上也不需要请求管理权限注册控件。
在aardio中调用VB控件非常简单,几句代码就可以嵌入VB控件了。实际上这几句代码都可以自动生成,在 aardio开发环境中打开:“aardio工具/编码/COM控件调用代码生成工具”然后把VB控件往里面一拖 - 就可以自动生成演示代码了。
下面看一个调用ecGraph3D控件的例子,
令人吃惊的是,这个 VB 控件居然是10年前写的,相比现在很多流行的HTML5图表控件,ecGraph3D只有几百KB的体积,运行占用的内存只有几MB,小轻快的优势还是很明显的。
示例代码( 原作者:popdes )
更完整的示例百度 ecGraph3D + aardio 就能找到,地址就不发了。
2020年01月16日 02点01分 1
level 3
JacenHe 楼主
aardio中调用VB MSComm控件( 免注册COM控件,生成独立绿色EXE文件 )
2020年01月17日 04点01分 2
[懒得理]涨劣 学-android-开发-到-siki学院 -------材乜
2022年09月25日 06点09分
level 3
JacenHe 楼主
aardio写的DLL导出表查看工具(开源)
2020年01月18日 05点01分 3
level 3
JacenHe 楼主
可视化调色
2020年01月18日 15点01分 4
level 3
JacenHe 楼主
aardio 写的漂亮计时器
2020年01月20日 03点01分 5
level 3
JacenHe 楼主
VB代码转换为aardio代码的工具:
2020年01月21日 15点01分 6
这个工具哪里有啊~ 非常好的东西
2021年08月31日 06点08分
@◆º流浪的泰迪 这工具主要是转换 VB API声明为 aardio 格式,新版已经删除了,一个原因是因为 aardio 已经可以直接调用 API —— 不再需要先声明一下,另外一个原因是现在还在用 VB 的人真的太少了。
2021年09月09日 16点09分
level 3
JacenHe 楼主
在 aardio 中几句代码就可以写一个ActiveX控件( 可在VB中调用 ),例子:
import com.activeX;
import AardioTestControl.Sample;
var activeX = com.activeX("AardioTestControl.Sample")
var ok,message = activeX.main();
2020年01月26日 06点01分 7
level 10
顶一个[真棒]
2020年01月26日 13点01分 8
level 1
可以把aardio支持的php 5.2版本升级一下吗,
版本太低了
2020年01月31日 13点01分 9
level 3
JacenHe 楼主
PHP高版本不支持XP系统,不能生成绿色软件,只能先安装PHP再调用。
如果系统已经安装PHP,则不需要使用php扩展库,通过CGI可以直接调用。
参考新版中的:aardio范例/PHP/CGI服务器
2020年02月02日 17点02分 10
牛逼啊,老大效率太高了[花心]
2020年02月03日 11点02分
level 3
JacenHe 楼主
在aardio中可以非常方便的调用C语言、C++、VB、C#、Java、Python、Javascript、Node.Js、Flash ActionScript、PHP、VBScript、NewLISP、Delphi、Go语言 ...... 甚至可以直接嵌入汇编机器码并且转换为普通的aardio函数。aardio 可直接调用、嵌入、交互的第三方编程语言数量非常多,实现这些第三方语言接口的功能模块基本都是开源的(很多只用了极少的代码)
例如调用PHP的 php.simpleHttpServer 一共只有3句代码。
2020年02月03日 06点02分 11
[大拇指]
2020年02月03日 11点02分
方便调用其它语言,是指直接嵌入其他语言代码?比如VB代码?如果想嵌入vb代码还必须编译成vb控件再给aardio调用,那为啥不直接用vb写完发布呢?
2022年02月01日 08点02分
@FIVE_SEVEN 网上有很多 Python 用户分享的 Python,aardio 混合编程的文章,有人说语法差异是问题?有人说换C#更好?! VB 有大量的控件是 VC 写的-这等于用 VB 不如用 VC?或者影响直接用VC写软件?!打开《看看短短几句 aardio 代码能做什么》,你用其他语言仿一个我学习一下?!
2022年02月03日 07点02分
level 11
若果能支持控件数组 就方便多了
2020年02月09日 14点02分 13
什么数组?控件的数组,还是传数组?都可以支持
2020年02月10日 15点02分
@JacenHe 当时是我打算用这个写个计算器, 本人学新语言的习惯, 然后发现没办法让多个按钮响应一个事件. 毕竟0-9 . = 什么的各写一个事件很麻烦. 当时是没找到.
2020年02月11日 05点02分
@ztw1122 你所说的这些用aardio这样的动态语言做起来是最方便的,事件只是一个函数,当然多个控件事件可以指向一个函数,另外这样的计算器源码在自带的范例里就有
2020年02月11日 08点02分
@JacenHe 好的, 我看看
2020年02月11日 12点02分
level 10
怎么读取串口?
2020年02月13日 02点02分 14
在aardio中打开『扩展库管理器』,双击 『sio』扩展库,或者双击『com.comm』扩展库可以查看示例源码,com.comm调用的是MSComm控件,另外官网论坛里搜串口有很多帖子,也有popdes用aardio写的『串口调试助手』可以参考
2020年02月13日 05点02分
2020年02月14日 00点02分
level 3
JacenHe 楼主
aardio 现在只要用一句代码就可以为软件添加自动更新功能,参考开源项目 wubiLex
2020年02月19日 11点02分 16
1 2 3 尾页