易语言皮肤教程

合集下载

常见的易语言源码大集合

常见的易语言源码大集合
信息框(“来自服务器的消息:登陆失败!”, 0, )
.默认
.判断结束
' ==============================================以上为登陆操作,下面是注册的=======================
注册:
.判断开始(到文本(客户1.取回数据())=“有了!”)
客户1.发送数据(“[名称]”+文本1)
标签3.标题=“正在传送所选文件到远程计算机[”+IP编辑框1.地址+“]”
.判断(操作符=“[STR]”)
文本2=到文本(取文件长度(文件号2))
客户1.发送数据(“[大小]”+文本2)
.判断(操作符=“[OK]”)
.如果真(是否在文件尾(文件号2, )=假)
常见易语言源码
使用命令:
写到文件(取运行目录()+“1.skn”, #皮肤)
易皮肤_载入皮肤(取运行目录()+“1.skn”, )
切记<易皮肤_载入皮肤>要用到(易语言皮肤支持库2.0.rar)
(易语言皮肤支持库2.0.rar)路径:F:\易语言\软件\易语言皮肤支持库2[1].0.zip
注意:#皮肤)这个地方的名称一定要和你添加的资源名称一样否则不能使用
EDB转换EXCEL
模块< EDB数据库文件转EXCEL文件1.3 >
.版本2
.子程序_按钮1_被单击
edb转xls (“填写数据库所在的位置(必须要完整的路径)”,“填写EXCEL所在的位置(必须要完整的路径)”)
动态取现行时间
.版本2
.子程序_按钮1_被单击
时钟1.时钟周期=1000
.子程序_时钟1_周期事件
服务器1.发送数据(服务器1.取回客户(),“登陆失败!”, )

SKINSHARP易语言API调用命令

SKINSHARP易语言API调用命令

置控件的文本 整数型 颜色 DLL 库文件名: SkinH_EL.dll 在 DLL 库中对应命令名: SkinH_TextColor 传 参数名 类型 数组 址 句柄 整数型 红色分量 整数型 绿色分量 整数型 蓝色分量 整数型 DLL 命令名
备注 控件句柄 取值范围 0-255 取值范围 0-255 取值范围 0-255
SkinH_Alpha 参数名 类型 句柄 整数型 透明度 整数型 DLL 命令名
传址 数组
备注 指定窗体句柄 取值范围 0-255
返回值 公 备注 类型 开 获取指定点 获取指定窗口或控件在 nX,nY 处的颜色值,无符号整 整数型 √ 颜色 型 返回颜色值(RGB) DLL 库文件名: SkinH_EL.dll 在 DLL 库中对应命令名: SkinH_GetColor 传 参数名 类型 数组 备注 址 句柄 整数型 指定窗口或控件的句柄 横坐标 整数型 指定横坐标点 纵坐标 整数型 指定纵坐标点 返 DLL 回 公 命令 值 备注 开 名 类 型 指定窗体和控件的换肤类型,成功返回 0。换肤类型:SHE_COMMON: 0//对滚动条,背景换肤;SHE_DIALOG:1//对话框;SHE_EDITCTRL: 2//编辑框;SHE_RICHEDIT:3//超级编辑框;SHE_LISTBOX:4//列 表控件;SHE_LISTCTRL:5//列表视图;SHE_TREECTRL:6//树形控 件;SHE_TABCTRL:7//选择夹;SHE_SCROLLBAR:8//滚动条控件; SHE_SPINCTRL :9//调节控件;SHE_COMBOBOX:10//组合框; SHE_TRACKBAR:11//滑动条;SHE_HEADERCTRL:12//列头控件; 指定 整 SHE_PROGRESS:13//滚动条控件;SHE_MONTHCAL:14//月历控件; 换肤 数 √ SHE_DATETIME:15//日期时间控件;SHE_ANIMATE:16//动画控件; 类型 型 SHE_STATUSBAR:17//状态栏;SHE_TOOLBAR:18//工具栏; SHE_MDICLIENT:19//MDI 客户区;SHE_MDIWINDOW:20//MDI 窗口; SHE_MDICHILD: 21//MDI 子窗口; SHE_CONTROLBAR: 22//ControlBar; SHE_PUSHBUTTON:23//普通按钮;SHE_CHECKBOX:24//复选按钮; SHE_RADIOBUTTON:25//单选按钮;SHE_GROUPBOX:26//分组框; SHE_DIALOG_EL:1000//易语言窗口;SHE_VCLBUTTON:1001//VCL 按钮;SHE_PICTURE_EL:1002//易语言图片框。 DLL 库文件名: SkinH_EL.dll 在 DLL 库中对应命令名: SkinH_Map

rainmeter皮肤编写教程

rainmeter皮肤编写教程

rainmeter皮肤编写教程[Rainmeter]放置一般设定。

[Variables]存放变量。

[Measures]实际测量值。

[Meters]实际测量值在屏幕的表现方式。

[Rainmeter]Background=255, 0, 255——背景,可用BMP,JPG和PNG(带透明)图片!255, 0, 255表示透明,默认透明。

BackgroundMode=1——背景模式,0-Background定义的图片。

,1-透明,2-纯色,3-缩放的图片。

默认1BackgroundMargins=10,10,10,10——定义背景图像的边缘,在BackgroundMode=3的时候也不会被缩放。

SolidColor=FFFF0080SolidColor2=FF00FF40——如果BackgroundMode设置为2的时候,此项定义背景色及第二渐变颜色。

GradientAngle=——如果Background模式设置为2的时候,此项定义颜色梯度(颜色渐变)的角度。

角度以弧度制定义。

BevelType=0——此项描述的是纯背景颜色周围的斜缘边。

0=无,1=凸起,2=凹陷。

Update=1000——Meters的更新时间,单位是毫秒,默认是1000即1秒。

TransitionUpdate=100——meter的过渡时间,默认是100DynamicWindowSize=0——如果设置成1,窗口会在每次更新时进行大小重新计算,必要情况下会自动缩放窗口大小。

DragMargins=——定义窗口不允许被拖动的区域。

需要定义4个值并以逗号分隔。

这个值定义的是不允许拖动的区域。

负值是从对边开始计算的。

KeepOnScreen=0——设置成1则窗口始终保持在监视器的范围之内。

(建议玩全屏降分辨率游戏的用户不要开启此项选项,这样会导致退出游戏后插件移位)Author=AuthorName——皮肤作者的名字和E-Mail地址。

易语言常用源码集合

易语言常用源码集合
进度条1.位置 = 0
.如果真结束
文件传输源码:服务器端口[9000]← 防火墙的默认端口! 服务器端口[8000]← 1024以上的 0~1024以上的端口 邮箱的端口:80
以下是文件传输的源码:
版本 2
.支持库 iext2
.程序集 窗口程序集1
编辑框内容不被复制:
鼠标右键被按下
返回(假)
编辑框 按下某键()
如果(键代码=#CTRJ键=真)
返回(假)
.版本 2
.子程序 __启动窗口_创建完毕
时钟1.时钟周期 = 1000
.子程序 _时钟1_周期事件
标签1.标题 = 到文本 (到数值 (标签1.标题) + 1)
取数据摘要:
.版本 2
.支持库 dp1
.局部变量 数据摘要, 文本型
数据摘要 = 取数据摘要 (到字节集 (编辑框1.内容))
编辑框2.内容 = 到大写 (数据摘要)
取硬盘特征字:
.版本 2
编辑框1.内容 = 到文本 (取绝对值 (取硬盘特征字 ()))
通用对话框2.文件名 = 内容
通用对话框2.打开 ()
文件号1 = 打开文件 (通用对话框2.文件名, #改写, )
服务器1.发送数据 (客户地址, “[STR]”, )
.判断 (操作符 = “[大小]”)
文件大小 = 到数值 (取字节集数据 (取字节集右边 (接收内容, 取字节集长度 (接收内容) - 6), #文本型, ))
写到文件 (取运行目录 () + “\data.edb”, #初始数据库)
.默认
.判断结束
打开 (取运行目录 () + “\data.edb”, , , , , , )

rainmeter皮肤编写(进阶篇)

rainmeter皮肤编写(进阶篇)

第一节制作流程开头部分Rainmeter有两项必需写的Author=作者Update=皮肤的刷新率,1000=1秒,默认=1000.其他的根据需要写,比如AppVersion指定所需的RM版本,BackgroundMode定义背景模式等等。

这里,对MouseActionCursor这个很多人还不清楚的做下讲解。

如果你后面的Meter定义成Button按钮,并且该按钮带有鼠标活动(好比开始菜单球球,鼠标有滑入按下离开三种行为),可以在开头部分将MouseActionCursor=0,否则后面的Meter会被遮挡,因为该值默认为1.元数据和变量Metadata元数据定义数据结构大小创建时间等等一些信息,对整个皮肤不起作用,所以很多皮肤没有这段或干脆留空。

Variables 变量这段很关键,如果皮肤较大,一些常用的像Font,FontColor等建议放入此处,倒不是图写起来方便,而是修改起来十分方便,整个皮肤看上去也整洁了许多。

调用RM内置变量用@include=加路径引出。

测量部分MeasureMeasure的类,共计13个类,每个类有各自的子项,详细规定了类的属性。

CPU测算CPU负载(如多核可调用PerfMon插件)。

Memory测算内存总利用率。

PhysicalMemory测算物理内存分配。

SwapMemory测算虚拟内存分配。

NetIn测算网络下载流量。

NetOut测算网络上载流量。

NetTotal测算网络总流量。

FreeDiskSpace测算空闲硬盘总量。

PefMon测算终端性能数据。

Uptime显示系统开机后持续的时间。

Plugin插件Registry测算注册表值。

Time测算当前时间和日期。

Calc计算公式。

显示部分(表现方式)MeterMeter的类,共计8个类,每个类有各自的子项,详细规定了类的属性。

HISTOGRAM直方图STRING字符串BAR进度条BITMAP位图IMAGE图像LINE线ROTATOR旋转BUTTON按钮第二节实战起步例 CPU的监测CPU使用率先来看单核代码段[MeasureCPU]Measure=CPU 定义Measure类为CPU[Procesor]MeasureName=MeasureCPU 取前面的测量值Meter=BAR 定义Meter的类为BAR,百分率的后面(四核)讲。

详解更改易语言的皮肤

详解更改易语言的皮肤

详解更改易语⾔的⽪肤
易语⾔⾃带的⽪肤很单调,很多⼈不喜欢,看到别⼈的⽪肤很好看,但是⾃⼰⼜不会换,今天我教⼤家更换易语⾔的⽪肤。

给⼤家看⼀下我的
1、⾸先,我们打开易语⾔
2、点击⼯具栏中的“⼯具”
3、点击“系统配置”
4、我们点选择夹上的“程序显⽰”
5、我们点击“颜⾊配置”后⾯的“导⼊”按钮
6、在弹出的窗⼝中我们选择事先准备好的配⾊⽂件,点击“打开”就能导⼊配⾊⽂件
7、导⼊配⾊⽂件后,我们点⼀下“颜⾊配置”后⾯的下拉箭头
8、在下拉列表中选择我们之前导⼊的配⾊⽂件
9、然后点击“确认”
10、OK!⼤功告成,我们成功更换了易语⾔的⽪肤!
总结:以上就是修改易语⾔界⾯⽪肤的10个简单步骤,感谢⼤家的阅读和对的⽀持。

易语言 directx2d 的使用方法

易语言 directx2d 的使用方法

易语言 directx2d 的使用方法易语言是一种简单易学的编程语言,广泛应用于国内的软件开发领域。

而DirectX2D是微软公司开发的一个用于图形渲染的API接口,它能够帮助开发者创建出高性能的2D图形应用程序。

本文将详细介绍如何在易语言中使用DirectX2D。

一、环境准备在开始使用DirectX2D之前,我们需要确保计算机上已经安装了DirectX SDK。

可以通过微软官方网站下载并安装最新版本的DirectX SDK。

二、导入DirectX2D库文件在易语言中使用DirectX2D需要导入相应的库文件。

首先,我们需要从DirectX SDK中找到DirectX2D的库文件(通常是一个名为d2d1.lib的文件),将其复制到易语言的lib文件夹中。

然后,在易语言的开发环境中,选择“系统”菜单下的“导入DLL函数”选项,选择d2d1.lib文件并导入。

导入成功后,我们就可以在易语言中使用DirectX2D的相关函数了。

三、创建DirectX2D对象使用DirectX2D之前,我们需要创建一个ID2D1Factory对象,该对象是DirectX2D的核心对象,用于创建其他的DirectX2D对象。

在易语言中,我们可以通过调用以下函数来创建ID2D1Factory对象:```创建Direct2D工厂对象接口,返回ID2D1Factory接口对象函数D2D1CreateFactory(ID2D1Factory **ppFactory, const D2D1_FACTORY_OPTIONS *pFactoryOptions);```在函数调用结束后,我们将会得到一个ID2D1Factory对象的指针,可以使用该指针调用其他的DirectX2D函数。

四、创建渲染目标在使用DirectX2D绘制图形之前,我们需要创建一个渲染目标。

渲染目标是DirectX2D绘制的画布,我们可以将图形绘制在渲染目标上。

在易语言中,我们可以通过调用以下函数来创建渲染目标:```创建渲染目标接口,返回ID2D1HwndRenderTarget接口对象函数D2D1CreateHwndRenderTarget(const D2D1_RENDER_TARGET_PROPERTIES *pRenderTargetProperties, const D2D1_HWND_RENDER_TARGET_PROPERTIES *pHWNDRenderTargetProperties, ID2D1HwndRenderTarget **ppHwndRenderTarget);```在函数调用时,我们需要传入渲染目标的参数,包括渲染目标的属性和渲染目标所在的窗口句柄。

SkinSharp皮肤控件易语言API调用方法

SkinSharp皮肤控件易语言API调用方法

是否锁定。1 为锁定,0 为解锁
DLL 命令名 返回值类型 公开 备注 置菜单透明度 整数型 √ 设置菜单的透明度,成功返回 0 DLL 库文件名:
SkinH_EL.dll 在 DLL 库中对应命令名:
SkinH_Alpha_Menu
参数名
类型
传址 数组 备注
透明度
整数型
取值范围 0-255
DLL 命令 返回值类 公
SkinH_Detach 参数名 类型
传址 数组 备注
DLL 命令名
指定不使用皮肤的 组件
返回值类 型
公开 备注
整数型

卸载指定句柄的窗体或者控件的皮肤,成功 返回 0
DLL 库文件名:
SkinH_EL.dll 在 DLL 库中对应命令名:
SkinH_Detach_E x
参数名
类型
传 址
数组
备注
句柄
返回值类 型
公开 备注
置控件的背 景色
整数型

DLL 库文件名:
目前仅对单选框,复选框,分组框有效。成功返回 0, 失败返回非 0
SkinH_EL.dll 在 DLL 库中对应命令名:
SkinH_BGColor
参数名
类型
传 址
数组
备注
句柄
整数型
控件句柄
红色分量 绿色分量 蓝色分量
整数型 整数型 整数型
SkinH_EL.dll 在 DLL 库中对应命令名:
SkinH_Alpha
参数名
类型
传址 数组
备注
句柄
整数型
指定窗体句柄
透明度
整数型
取值范围 0-255
DLL 命令名
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

易语言皮肤怎么使用
大家好不知道大家有没有听说过人要脸出要皮呢同样一个好的软件也是要一个好衣服来装饰一下的不同的语言工具呢所用的方法呢可能也是不同的那么我们今天就来说一下易语言是怎么完成加皮肤的吧!想要加上皮肤呢首先我们要下载一些要用到的皮肤才行哟 !当然了你也可以自己做的但是呢今天我们不讲怎么做皮肤我们来运行易语言才把新建一个窗口如图
我们来给它添加上最大化和最小化按钮这里呢我们给它改成真就可以了
然后呢我们也可以更改一下它的标题如图所示
在它的主窗口上拉上一个按钮并给它更改一下它的名字如图所示双击按钮进行代码编写界面
然后点击插入选择资源选择图片或图片组名称
插入一个皮肤文件
输入下面的代码就可以了首先我们把皮肤写到文件下面
然后再把它载入进来就可以了
点击一下小黑三角看一下效果吧
这一节我们就到这里吧我们下一节再见吧。

相关文档
最新文档