當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁 > 網(wǎng)絡(luò)軟件 > 網(wǎng)頁輔助 > 阿盧網(wǎng)頁精靈 V1.7 綠色版
阿盧網(wǎng)頁精靈 阿盧網(wǎng)頁精靈 V1.7 綠色版 版本
  • 軟件大小:1.88M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時間:2018-07-24
  • 軟件類別:網(wǎng)頁輔助
  • 軟件官網(wǎng):http://hanheng168.com
  • 應(yīng)用平臺:Win2003,WinXP,Vista,Win7,Win8

網(wǎng)友評分: 分?jǐn)?shù) 5

軟件非常好(50% 軟件不好用(50%

  阿盧網(wǎng)頁精靈是一款簡單高效的網(wǎng)頁特效軟件。軟件使用起來簡單方便,用戶只需要選擇一個要添加的特效,然后設(shè)置相應(yīng)的參數(shù)即可。

阿盧網(wǎng)頁精靈

【功能特點】

  傳統(tǒng)的網(wǎng)頁特效軟件只是羅列了各種網(wǎng)頁特效代碼,如果將這些代碼添加到html文檔中,還要求網(wǎng)頁制作者必須了解html語言,而且即使對熟悉html的用戶要想修改特效代碼中的參數(shù)也是非常麻煩。這款軟件則解決了這個問題,您只要選擇一個要添加的特效,在彈出的對話框中填入幾個相關(guān)參數(shù),軟件將自動將特效代碼添加到網(wǎng)頁代碼的合適位置,方便、實用。

  阿盧網(wǎng)頁精靈采用tbw100技術(shù)支持插件式開發(fā),如果您熟悉動態(tài)鏈接庫(dll)編程,還可以為本軟件寫新的網(wǎng)頁特效插件,插件開發(fā)完畢后拷貝到網(wǎng)頁精靈的安裝目錄的PlugIns目錄下即可,擴(kuò)展性非常良好。軟件安裝包中有插件開發(fā)指南和兩個插件的源代碼供您參考。

阿盧網(wǎng)頁精靈

【使用說明】

  1、軟件本身有內(nèi)置部分網(wǎng)頁特效,我們在代碼視圖中選擇特效插入位置(如“head”標(biāo)簽之間),點擊【插件】—【添加火焰文字】。

  2、這時,阿盧網(wǎng)頁精靈將彈出對話框,我們在其中填入幾個相關(guān)參數(shù)。

  3、點擊【確定】按鈕,即可將本特效全部源碼添加到代碼窗口中,選擇“預(yù)覽”窗口,還能夠查看特效效果。

阿盧網(wǎng)頁精靈

【開發(fā)指南】

  阿盧網(wǎng)頁精靈中每個插件都是一個dll文件,都必須導(dǎo)出下面三個函數(shù):

  GetPlugInHTML、GetPlugInName、GetPlugInDescription

  它們的函數(shù)原型的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;//添加到區(qū)的文字

  BodyTagHTML: PChar;//添加到中的文字,如

  HeadHTML: PChar;//添加到區(qū)中的文字

  end;

  TResultHTML的c定義如下:

  struct TResultHTML

  {

  char* ReplaceHTML;

  char* BodyHTML;

  char* BodyTagHTML;

  char* HeadHTML;

  };

  1、導(dǎo)出函數(shù)描述

 ?、賔unction GetPlugInHTML(AHandle: THandle;ASelectedText: PChar;

  AResultHTHML: TResultHTML): Boolean;stdcall;

  在用戶點擊插件對應(yīng)的菜單時,主程序?qū)⒄{(diào)用此方法來得到插件返回的對網(wǎng)頁的修改信息。

  其中AHandle對應(yīng)主窗口,也就是網(wǎng)頁精靈的窗體句柄;

  ASelectedText代表用戶此時在網(wǎng)頁編輯器中選中的文本;AResultHTHML是返回值,將用ReplaceHTML將替換用戶選擇的文本,將把BodyHTML添加到網(wǎng)頁的區(qū),將把BodyTagHTML添加到中,如在未調(diào)用插件的時候,在調(diào)用后bodyTagHTML=‘onload="show()"’則調(diào)用后,將HeadHTML添加到區(qū);

  返回值代表此插件的運(yùn)行是否成功。如果返回False,則主程序會忽略插件對網(wǎng)頁的修改信息。

 ?、趐rocedure GetPlugInName(AValue: PChar);stdcall;返回值是AValue,它將做為菜單的標(biāo)題,代表插件的名稱。

 ?、踲oid GetPlugInDescription(char* AValue);返回值是AValue,它將做為此插件的功能描述。

  注:ReplaceHTML BodyHTML BodyTagHTML HeadHTML最大長度為10000,GetPlugInName及GetPlugInDescription的返回值的最大長度為256

  2、插件開發(fā)完畢后拷貝到網(wǎng)頁精靈的安裝目錄的PlugIns目錄下即可。

  3、在Delphi中開發(fā)網(wǎng)頁精靈插件的經(jīng)驗之談:

 ?、僭谟胐elphi中進(jìn)行插件開發(fā)時,有時候要在程序中使用很長的字符串來拼接產(chǎn)生html文檔,可以使用字符串常量、資源文件、單獨(dú)的txt文件等形式存儲這些字符串,但是缺點都比較多。作者開發(fā)了一個控件TBigStringContainer(在Docs目錄下),在設(shè)計時可以點擊strings屬性,在彈出的文本編輯器中輸入像存儲的字符串,在程序中調(diào)用GetString方法就可以得到存儲的這些字符串

  ②軟件提供了為用戶選中的文本添加超鏈接的HyperLink插件和添加3D旋轉(zhuǎn)文字的Roate3DText插件源代碼。用Delphi開發(fā),可以供您參考。

軟件特別說明

標(biāo)簽: 阿盧網(wǎng)頁精靈 網(wǎng)頁特效 網(wǎng)頁編輯

其他版本下載
相關(guān)文章
網(wǎng)友評論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 hanheng168.com.All rights reserved.

浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號