avatar
文章
268
标签
109
分类
39

首页
分类
归档
反馈
叶落花开的博客
搜索
首页
分类
归档
反馈
aardio-SHE皮肤分享
发表于2024-08-20|客户端开发aardiowinform

皮肤下载
皮肤效果图:

阅读全文
aardio-修改图片宽高(缩略图)
发表于2024-08-19|客户端开发aardio图片处理
import console; 

//修改图片宽高

import gdip;
var jpgFile = "D:\1_aardio\图片\537ea412afc08.jpg"
var outFile = "D:\1_aardio\temp.jpg"
gdip.image(jpgFile).getThumbnail(120,115).save(outFile,100)

console.pause(true);
阅读全文
aardio-用static创建超链接
发表于2024-08-19|客户端开发aardiowinform
//超链接
//cls="syslink"

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
static={cls="syslink";text="百度一下";left=167;top=157;right=339;bottom=182;align="center";font=LOGFONT(h=-21);transparent=1;z=1}
)
/*}}*/

import process;
winform.static.text = `<a href="http://www.baidu.com">百度一下</a>`
winform.static.onHyperlinkClick = function(nmSysLink,url,id){
thread.invoke(
function(url){
import process;
process.execute(url); //创建线程打开超链接速度会更快
},url
);
}

winform.show();
win.loopMessage();
阅读全文
aardio-数据类型的转换
发表于2024-08-19|客户端开发aardio数据类型

byte串也叫byte数组。计算机调取这些byte数组以后,根据应用场景,将其展现为整数、小数、字符串等各种形式。例如,当应用场景为字符串时,计算机就会认为byte数组中存储的值是字节码,然后按照编码规则,展现字符串。同一个byte数组,可以展现为不同的数据类型,但是展现成什么有意义,只有存储数据的人清楚。

byte数组与其展现的特定数据之间,是本质与现象的关系,可以互相转换。这在aardio中是非常方便的。

一、Buffer——byte数组的表示方式【推荐】

//aardio提供了raw.buffer()函数,直接生成byte数组。使用方法如下:
var buf1=raw.buffer(4,1) //生成长度为4的byte数组,每个byte初始值为1。省略参数2则初始值为0。
var buf2=raw.buffer("ABCD")//复制字符串abcd对应的byte数组,不影响原字符串。
var buf3=raw.buffer({int num=1234}) //复制整数1234对应的byte数组,用到了结构体。
//输出看看
for (i=1;#buf1) console.print(buf1)
for (i=1;#buf2) console.print(buf2)
for (i=1;#buf2) console.print(buf3)//索引小的byte代表低位,索引大的byte代表高位。
阅读全文
aardio-根据DPI自动调整控件参数
发表于2024-08-19|客户端开发aardiowinform

根据DPI自动调整控件参数,直接上代码:

阅读全文
aardio-字体随窗口大小自动缩放
发表于2024-08-19|客户端开发aardiowinform

字体随窗口大小自动缩放
代码实例:

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
static={cls="static";text="Static";left=308;top=185;right=518;bottom=354;ah=1;aw=1;font=LOGFONT(h=-32);transparent=1;z=1}
)
/*}}*/

var f = winform.static.getFont()
var h=f.h
var wh = winform.height

import godking.on
godking.on(winform).onSize = function(cw,ch,sizeType){
f.h=ch/wh*h
winform.static.setFont(f);
}

winform.show();
win.loopMessage();
阅读全文
1…111213…45
avatar
叶落花开
持续学习,记录后端技术、web技术,以及对认知、技术变现的思考。
文章
268
标签
109
分类
39
友情链接
  • 各大高校博士招生信息
  • 小新软件安装服务
分类
  • IT技术35
    • Anki19
    • Linux7
    • Mac1
    • Windows2
  • Web技术23
    • Electron2
    • Hexo搭建博客教程9
标签
Anki Apache Containerd Corba Docker Dockerd Electron English Git Hexo JNA JacORB Java Javascript Jmeter K8s Kubernetes Kuboard Linux Mac Maven MongoDB Moviepy Node Nodejs OpenAI PMD PV PVC Python Realm RealmSwift Selenium Service Simulator Spring SpringBoot SpringMVC Sqlite Statefuset
网站资讯
文章数目 :
268
最后更新时间 :
©2020 - 2025 By 叶落花开
框架 Hexo|主题 Butterfly
本地搜索
数据库加载中