星级评价:
日期:09-04
立即下载
阿卢网页精灵是一款简单高效的网页特效软件。软件使用起来简单方便,用户只需要选择一个要添加的特效,然后设置相应的参数即可。
传统的网页特效软件只是罗列了各种网页特效代码,如果将这些代码添加到html文档中,还要求网页制作者必须了解html语言,而且即使对熟悉html的用户要想修改特效代码中的参数也是非常麻烦。这款软件则解决了这个问题,您只要选择一个要添加的特效,在弹出的对话框中填入几个相关参数,软件将自动将特效代码添加到网页代码的合适位置,方便、实用。
阿卢网页精灵采用tbw100技术支持插件式开发,如果您熟悉动态链接库(dll)编程,还可以为本软件写新的网页特效插件,插件开发完毕后拷贝到网页精灵的安装目录的PlugIns目录下即可,扩展性非常良好。软件安装包中有插件开发指南和两个插件的源代码供您参考。
1、软件本身有内置部分网页特效,我们在代码视图中选择特效插入位置(如“head”标签之间),点击【插件】—【添加火焰文字】。
2、这时,阿卢网页精灵将弹出对话框,我们在其中填入几个相关参数。
3、点击【确定】按钮,即可将本特效全部源码添加到代码窗口中,选择“预览”窗口,还能够查看特效效果。
阿卢网页精灵中每个插件都是一个dll文件,都必须导出下面三个函数:
GetPlugInHTML、GetPlugInName、GetPlugInDescription
它们的函数原型的pascal描述如下:
function GetPlugInHTML(AHandle: THandle;ASelectedText: PChar;
AResultHTHML: TResultHTML): Boolean;stdcall;
procedure GetPlugInName(AValue: PChar);stdcall;
procedure GetPlugInDescription(AValue: PChar);stdcall;
c描述为
bool GetPlugInHTML(AHandle: HWND;ASelectedText: Char*;
AResultHTHML: TResultHTML);
void GetPlugInName(char* AValue);
void GetPlugInDescription(char* AValue);
其中 TResultHTML的pascal定义如下
TResultHTML = record
ReplaceHTML: PChar; //替换文字
BodyHTML: PChar;//添加到区的文字
BodyTagHTML: PChar;//添加到中的文字,如
HeadHTML: PChar;//添加到区中的文字
end;
TResultHTML的c定义如下:
struct TResultHTML
{
char* ReplaceHTML;
char* BodyHTML;
char* BodyTagHTML;
char* HeadHTML;
};
1、导出函数描述
①function GetPlugInHTML(AHandle: THandle;ASelectedText: PChar;
AResultHTHML: TResultHTML): Boolean;stdcall;
在用户点击插件对应的菜单时,主程序将调用此方法来得到插件返回的对网页的修改信息。
其中AHandle对应主窗口,也就是网页精灵的窗体句柄;
ASelectedText代表用户此时在网页编辑器中选中的文本;AResultHTHML是返回值,将用ReplaceHTML将替换用户选择的文本,将把BodyHTML添加到网页的区,将把BodyTagHTML添加到中,如在未调用插件的时候,在调用后bodyTagHTML=‘onload="show()"’则调用后,将HeadHTML添加到区;
返回值代表此插件的运行是否成功。如果返回False,则主程序会忽略插件对网页的修改信息。
②procedure GetPlugInName(AValue: PChar);stdcall;返回值是AValue,它将做为菜单的标题,代表插件的名称。
③void GetPlugInDescription(char* AValue);返回值是AValue,它将做为此插件的功能描述。
注:ReplaceHTML BodyHTML BodyTagHTML HeadHTML最大长度为10000,GetPlugInName及GetPlugInDescription的返回值的最大长度为256
2、插件开发完毕后拷贝到网页精灵的安装目录的PlugIns目录下即可。
3、在Delphi中开发网页精灵插件的经验之谈:
①在用delphi中进行插件开发时,有时候要在程序中使用很长的字符串来拼接产生html文档,可以使用字符串常量、资源文件、单独的txt文件等形式存储这些字符串,但是缺点都比较多。作者开发了一个控件TBigStringContainer(在Docs目录下),在设计时可以点击strings属性,在弹出的文本编辑器中输入像存储的字符串,在程序中调用GetString方法就可以得到存储的这些字符串
②软件提供了为用户选中的文本添加超链接的HyperLink插件和添加3D旋转文字的Roate3DText插件源代码。用Delphi开发,可以供您参考。
人气下载
星级评价:
日期:09-04
立即下载
星级评价:
日期:09-06
立即下载
星级评价:
日期:09-02
立即下载
星级评价:
日期:09-13
立即下载
星级评价:
日期:09-07
立即下载
星级评价:
日期:09-02
立即下载
其他版本
本类下载排名 总 月
RemotelyAnywhere(计算机远程控制软件) V12.4.4569
63次软件大小:34.93 MB
更新日期:2024-09-28
快车(FlashGet) V3.7.0.1213 MyCrack去广告绿色版
48次软件大小:8.45 MB
更新日期:2024-08-26
portraiture V3.0 免费汉化版
40次软件大小:3.71 MB
更新日期:2024-07-10
Chrome清理工具 V91.263.200 绿色中文版
38次软件大小:5.99 MB
更新日期:2024-10-13
迅雷 V1.0.33.358 不带广告绿色极速版
33次软件大小:13.45 MB
更新日期:2024-10-11
WinPcap(网络流媒体检测软件) V4.13
30次软件大小:840 KB
更新日期:2024-08-26
迅雷刷树助手 0.8 绿色免费版
28次软件大小:404 KB
更新日期:2024-07-13
飞兴浏览器 V2019 官方安装版
28次软件大小:1.87 MB
更新日期:2024-10-06
电信创翼校园客户端 V5.2.9.528 官方版
28次软件大小:39.89 MB
更新日期:2024-07-03
TP-LINK安防系统 V2.10.8.145 中文安装版
28次软件大小:96.35 MB
更新日期:2024-08-28
EMlog新浪图床插件 V1.4 最新版
6次软件大小:51 KB
更新日期:2024-06-22
RemotelyAnywhere(计算机远程控制软件) V12.4.4569
5次软件大小:34.93 MB
更新日期:2024-09-28
搜狗指数查询工具 V1.1.0.0 绿色版
5次软件大小:958 KB
更新日期:2024-09-29
磁力资源搜索 V20.0 吾爱破解版
5次软件大小:892 KB
更新日期:2024-09-21
飞速流量专家 V12.90 绿色版
5次软件大小:12.29 MB
更新日期:2024-07-20
Live邮箱批量登陆 V3.1.1 绿色免费版
5次软件大小:105 KB
更新日期:2024-08-23
Asoftech Youtube Downloader(Youtube下载器) V1.0 官方版
5次软件大小:34.28 MB
更新日期:2024-07-13
火狐浏览器(Firefox)V91.0B4 官方安装版
4次软件大小:53.94 MB
更新日期:2024-09-28
IPC BatchTool V3.2.2 免费版
4次软件大小:17.96 MB
更新日期:2024-09-19
城通网盘助手 V3.5 绿色版
4次软件大小:937 KB
更新日期:2024-06-30
装机必备
最新软件
热门软件推荐
软件专题 更多+