本分类排行榜:
本分类好评榜:
第二步,在config.xml文件中定义这些资源的属性。
定义组件属性的格式可以参考第一部分第3点(即“3按钮的定义”),然后在这个格式的基础上添加相关属性,相关属性可以参考第一部分第2点(即“2按钮的属性”)。如果在第一步中没有图标、图片等资源,在这里可以将组件定义为文本,文本的代码模板为:
<Text id="…" left="…" top="…" width="…" height="…" zIndex="…" value="…" color="…" hoverColor="…" fontFamily="…" fontSize="…" fontWeight="…" toolTip="…" cursor="*.cur" active="true" visible="true" link="false"/>
(注:各属性的取值可以参考其他组件)
还有一个更简单的方法:把别的按钮或文本的代码COPY过来,然后将相关属性的值改成自己的。
也许有人会问,添加的代码要放到config.xml文件中具体什么位置呢?只要遵守以下两条规则,代码存放的位置是任意的。
规则一:在config.xml文件的开头有这样一段代码:
<?xml version="1.0" encoding="gb2312"?><theme version="1.0">
在config.xml文件的结尾有这样一段代码:
</Window>
</theme>
添加的代码要位于上述两段代码之间。
规则二:添加的代码不能“拆散”已有组件的代码。例如有如下代码:
<Button ……>
<Icon ……/>
<Label ……>
</Button>
我们添加的代码可以位于这段代码之前,也可以位于这段代码之后,但千万不要加在这段代码的中间。
第三步,在VBScript文件调用这些资源并定义相关功能。
如果组件是靠右下角对齐的(跳过第二部分的现在返回去看一下第二部分的第2点:2.定义按钮在面板中的位置。很容易看懂的),还要在VBScript文件中定义组件的位置。定义组件位置的代码添加到什么位置呢?在VBScript文件中找到以下代码:
SearchButton.top = cy - 25
MsgManagerButton.top = cy – 25
将定义组件位置的代码添加到上面这段代码的下一行。
下面来定义组件的功能函数。
功能函数的代码模板是:
sub IPButton_onClick()
tmp="showip.exe"
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(tmp)) Then
Set objShell = CreateObject("Wscript.Shell")
objShell.Run tmp
else
msgbox "发现错误啦!" & chr(10) & "找不到QQ安装目录下的showip.exe文件",,"错误提示"
end if
End Sub
这其实是IP升级器的代码,我们只需要修改其中几处,就可以变成自己的代码:将第一行的IPButton改为所添加组件的 id ;将第二行和第八行中的showip改成外部程序的可执行主程序的名字。
一般皮肤(包括原版皮肤)的VBScript文件中都有下面这句注释:
'处理QQ程序发来的事件
将我们修改好的功能函数代码放到这段注释的上面即可。
第四步,修改VBScript.dll文件。
QQ自带的vbscript.dll文件并不支持调用了外部程序,所以要使用*破*解*的vbscript.dll文件。这也是为什么用我修改的QQ皮肤还要覆盖原版QQ中的vbscript.dll文件的原因。
*破*解*的vbscript.dll文件下载地址为: http://esoft.bokee.com/inc/vbscript.rar
频道推荐
- QQ空间flash模块--老婆你嫁给我吧
- NBA答题、足球竞猜赢Q币 2008.11
- 我的表情我做主!用Flash制作个性
- 能新版本正式推出QQ三国打造关怀
- 欢乐五一活动创意征集踩楼进行中
- 非主流QQ网名-渲染離莂-羙Φ罘足
- 世界不是你想怎样就怎样
- 不是我孤单 是寂寞太抢眼
- QQ空间个性签名:原来故事再美也
- QQ繁体个性签名:解脱后才懂得该
- 把星星摇曳藏在你心里
- 中超联赛竞猜赢20QB
- 纠结着,忘了谁错谁对
- 注意:黑客遥控摄像头窥隐私(下
- YY真的需要更改
- NIKE校园跑步体验活动,赢得Q币、
- 美特斯邦威送羽·光芒系列免费QQ
- 让你当漫画家-自己动手画Q宠
- Q宠星座情缘速配情缘赢Q币
- 《幻想学园》内测,万套绚酷QQ秀
- 会有天使替我来爱你
- QQ空间有礼大回馈3周岁
- 唐狮情人节免费送情侣QQ秀、QQ空
- QQ输入法!小企鹅的大坦克
- 手机QQ能做哈?我的手机能用手机
- 繁体字个性QQ签名-青春已过、时间
- 服务千万玩家 QQ三国教你如何做好
- 让您的QQ空间qzone会说话!
- 让我们靠的越来越近
- 小技巧:轻松关闭QQ迷你首页
- 免费QQ宠物元宝 免费QQ粉钻(100
- 腾讯:QQ带“你”去南极系列活动
- 凯迪拉克酷炫好礼(红蓝粉三钻)
全站推荐
- 一对对繁体字情侣QQ名称
- 龙之谷游戏公测免费送1000份Q币,
- 慢慢学会习惯留言代码
- 打了个小松鼠
- “重复听着这首歌进入美梦”QQ空
- 繁体字个性游戏qq名字
- 成双成对的QQ名字昵称
- 无法阻止的爱恋 情侣互踩留言代码
- 时间是最残忍和最仁慈的礼物
- 我们的幸福别人只有羡慕的份 情侣
- 总是会出了奇的想念你 好看的彩色
- 倾尽灵魂独舞只待幸福落幕伤感留
- 我爱你不只是说说而已爱情彩色留
- 给我一个角落以便舔舐伤口
- 思念某一种温度心情留言代码
- 痴痴的等着你伤心留言代码
- 踩死你不负责的哟图形符号互踩代
- 偶DE心里只有你心形爱情留言代码
- 现实SHI因爲那首只有我们知道歌
- 只是学会了如何去伪装
- ⒉o11年、莪要、_ 莪们﹏茬?起
- 這個季節是屬於我們的幸福情侣留
- 花逝花开的美丽从不属于我
- 如果流泪可以震撼你 乐意哭到让你
- 爱得如此的卑微是前所未有的累
- 如果明天的路你不知道该往哪走 僦
- 謊言一直存在,信任只會換來背叛
- 幸福、可不可以像摩天輪一樣。每
- 我向星星許了個願
- 我们不可更改的宿命
- 一段优美的伤感火星文留言代码
- 情侣留言代码:宝宝、迩1定要幸福
- 彩色情侣留言代码:宝贝,请相信
- 你就像一个白痴彩色留言代码
- 情侣图形留言代码:我只想俩個人
- 涐一直在奢望他旳停留
- qq图形主人寄语代码 给我一片天空
- 该怎么做结局才能不寂寞
- 悲伤留言:该怎么遗忘这出满是傷
- 美丽从不属于我 悲伤难过却一直存
- 伤心繁体字个性QQ名字
- “理智遇到爱情便丢盔弃甲”qq空
- 你给的爱我一直很坚定、很依赖、
- 繁体字个性游戏qq名字
- 美丽从不属于我 悲伤难过却一直存
