网站首页 玩转软件 aardio语言
aardio - 专用于桌面软件快速开发

我比较喜欢的一个编程软件。后期很多自己的桌面软件都是用这款软件写的。这个软件是出自国人之手,比较低调。由于软件基本由一个人开发,软件思路清晰。个人觉得库什么的比php等大众维护的语

一个比较规整的aardio的post源码例子

前几天在群里看别人说有的post取不到数据,有人发了个例子,我看了下代码还挺规则清晰的。收藏了。importconsole;importinet.whttp;importzlib;functionmyfun(){varurl="https://www.douyu.com/japi/activepointnc/api/feedShark";varheaders={['Host']='www.douyu.com';['Accept']='application/json,text/plai

利用ReportX控件打印票据带分页一例
利用ReportX控件打印票据带分页一例

说句老实话,ReportX是非常好的控件。可惜作者宣传的不是那么到位。觉得有些可惜了。接触ReportX很长时间了,这次聚宝盆记账易就是用的ReportX控件来打印的,有些人喜欢奇奇怪怪的模版,就让他们自己去设计吧。写这个软件的时候各种赶工期,打印也没那么仔细测试。后来有人反映说分页打印有点问题。今天干脆整理了下,打印这个分离成小例子发上来。主文件io.open();importwin.ui;importreportX;importreportX.design;importconsole;//import

aardio和web交互注意事项

aardio可以很方便的和web进行交互,但还是有些小小的注意事项。第一个是wb.external一定要在wb.go()之前创建,不然的话很容易在网页脚本里提示找不到js对象,这也是很容易忽视的问题。

aardio 简便的生成描边字

论是使用gdi还是freetype生成的描边字都有明显的锯齿。aardio封装的web.blink库能够直接调用js、支持html5。 因此我们可以利用html5的canvas绘制描边字,并保存下来 import win.ui; /*DSG{{*/ mainForm = win.form(text="描边字生成";right=1108;bottom=716) mainForm.add( p...

aardio快捷为图片加水印

几句话的事,哎,我大aardio就是屌。话不多说,上代码。importinet.http;importgdip;importgdip.bitmap;importprocess;varbaiduLogo=inet.http().get("https://www.baidu.com/img/bd_logo1.png");varbmp=gdip.bitmap(baiduLogo);vargraphics=bmp.getGraphics();//创建刷子varbrush=gdip.solidB

aardio中调用系统默认打印机系列

话不多说,直接上代码吧。//打印import win.ui;/*DSG{{*/var winform = win.form(text="调用打印机";right=759;bottom=469)winform.add(btnEnumPrinters={cls="button";text="枚举打印机";left=441;top=193;right=692;bottom=261;z=4};btnPri

一个叫小X炒肉的贴出来的检测编码的ByAardio

chkStr=function(str){ console.log("936转65001",string.fromto(str,936,65001)) console.log("936转950",string.fromto(str,936,950)) console.log("936转1200",string.fromto(str,936,1200)) console.log("...