avatar
文章
268
标签
109
分类
39

首页
分类
归档
反馈
叶落花开的博客
搜索
首页
分类
归档
反馈
aardio-皮肤引擎(HTMLayout)特性说明文档
发表于2024-08-19|客户端开发aardiohtmlayout
阅读全文
aardio-webform(weblayout)使用getEle/queryEle/queryEles查找页面元素
发表于2024-08-19|客户端开发aardiowebform

wb.getEle()

  • ele = wb.getEle( HTML节点的ID名name, 框架名 )
  • 参数是ID或者name属性,返回一个节点对象或框架内子节点对象。

该函数查找并返回页面上的element节点对象,
该对象同样是一个com对象,可以使用com.DumpTypeInfo函数列出该对象的成员.

可以通过第二个参数指定框架窗口,该参数可以省略.  

调用wb.getEle之前必须调用 wb.wait() 等待网页下载完毕.  

而使用 wb.waitEle() 则实现等待该节点下载并返回该节点的功能,而无须等待整个网页下载完.

wb.queryEle

wbLayout.queryEle("div")

var frame = wbLayout.queryEle("iframe");
frame.querySelector("input#kw").value = "测试";

wb.queryEles:

  • 搜索节点对象,该函数返回的是一个数组,\n但可以通过调用数组的成员函数批量调用节点的同名成员函数,支持click函数,\n即使找不到节点,此函数也会返回一个空数组.

  • 返回table对象,长度大于0这代表查找到元素。

  • 必须找到框架才能返回,如果框架有可能不出现,应增加判断或 改用 wb.waitQueryEles()。判断写法:

    if( wb.waitDoc("框架名",超时值) ){
    //出错处理
    }

元素查找写法示例(很多写法可以参考网页探针):

阅读全文
如何在Hexo上添加原生HTML页面
发表于2024-08-19|Web技术Hexo搭建博客教程

其实办法很简单,就是在html源代码最上面添加

layout: false
---
正文...

阻止渲染即可。

这个html最好放在单独的文件夹下,别和其他的md文件放一起。

阅读全文
aardio-windows消息大全
发表于2024-08-19|客户端开发aardiowinform

windows 消息大全

消息,就是指 Windows 发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使 Windows 发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做 Msg,

它在 Windows 单元中是这样声明的:

typedef struct tagMSG {
HWND hwnd; 窗口句柄
UINT message; 消息常量标识符
WPARAM wParam; 32 位消息的特定附加信息
LPARAM lParam; 32 位消息的特定附加信息
DWORD time; 消息创建时的时间
POINT pt; 消息创建时的鼠标位置
} MSG, PMSG;

消息中有什么?

是否觉得一个消息记录中的信息像希腊语一样?如果是这样,那么看一看下面的解释:

  • hwnd 32 位的窗口句柄。窗口可以是任何类型的屏幕对象,因为 Win32 能够维护大多数可视对象的句柄(窗口、对话框、按钮、编辑框等)。
  • message 用于区别其他消息的常量值,这些常量可以是 Windows 单元中预定义的常量,也可以是自定义的常量。
  • wParam 通常是一个与消息有关的常量值,也可能是窗口或控件的句柄。
  • lParam 通常是一个指向内存中数据的指针。

由于 WParam、lParam 和 Pointer 都是 32 位的, 因此,它们之间可以相互转换。

消息列表:

阅读全文
aardio-HTMLayout – 自定义msgbox对话框
发表于2024-08-19|客户端开发aardiohtmlayout

今天尝试做了个 HTMLayout 的自定义 msgbox 对话框,并做了封装,下面就来看下实际效果吧!

说明:
HTMLayout 提示内容、标题内容 均支持 html 代码,大家可以充分发挥想象力。

版本二:

修改自动延时弹窗为 tips 模态弹窗,增加关闭按钮

版本一:

阅读全文
aardio-htmlayout的CSS BOX模型盒子学习利器
发表于2024-08-19|客户端开发aardiohtmlayout

基于很多童鞋对 CSS 模型盒子的难以入门,特此放送这个小工具给拿去玩!
特性:

  • 支持 BOX 盒子编辑和实时预览;
  • 支持 CSS2.1 & Htmlayout 全部样式;
  • 支持 BOX 盒子源码编辑和实时预览;
  • 更多功能等你来发现…

下载地址:

阅读全文
1…131415…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
本地搜索
数据库加载中