http://my.oschina.net/u/582827/blog/203429?p={{currentPage-1}}

轉 uniGui安裝教程、使用例子

發表於1年前(2014-02-26 22:18)   閱讀( 238) | 評論(0) 0人收藏此文章, 我要收藏
0

7.16,杭州,阿里巴巴。阿里百川無線開放大會報名開啟,用技術驅動無線新商業

摘要 uniGui安裝教程、使用例子

 

轉]uniGui安裝教程、使用例子

 

uniGui安裝步驟:

步驟一、下載安裝文件

運行fmsoft_unigui_beta_0.86.0.880_setup.exe (從官方下載的安裝包,沒有源碼,只提供dcu文件。)

步驟二、修復源文件錯誤(UTF8亂碼)

修改以下位置(請根據你安裝的文件夾進行相應的修改)的兩個.pas文件的UTF8亂碼:

D:\FMSoft\Framework\uniGUI\synedit\Source\SynEdit.pas

修改第10343行,復制以下代碼替換

  case AChar of

    #0..#32, '.', ',', ';', ':', '"', '''', '′', '`', '°', '^', '!', '?', '&',

    '$', '@', '&sect;', '%', '#', '~', '[', ']', '(', ')', '{', '}', '<', '>',

    '-', '=', '+', '*', '/', '\', '|':

      Result := True;

 

 D:\FMSoft\Framework\uniGUI\synedit\Source\SynEditSearch.pas

修改第171行,復制以下代碼替換

    case C of

    #0..#32, '.', ',', ';', ':', '"', '''', '′', '`', '&deg;', '^', '!', '?', '&',

    '$', '@', '&sect;', '%', '#', '~', '[', ']', '(', ')', '{', '}', '<', '>',

    '-', '=', '+', '*', '/', '\', '|':

      Result := True;

------------------------------------------------------------------------------------------------------------------------------
實際上就是修改全角逗號和全角句號: #0..#32, '.', ',', ';', ':', '"', '''', #$00B0, '`', #$00B4, '^', '!', '?', '&',

------------------------------------------------------------------------------------------------------------------------------

 

步驟三、安裝控件包

進入Delphi XE,(本人是用XE2的)打開控件安裝包文件:

D:\FMSoft\Framework\uniGUI\uniGUI2011Group.groupproj

按照順序安裝:

編譯SynEdit_R2011.bpl,安裝SynEdit_D2011.bpl

編譯UniTools15.bpl,

編譯uIndy15.bpl,

編譯ExtPascal15.bpl,

編譯UniGUI15.bpl,安裝UniGUI154dcl.bpl,

編譯UniGUI15Ex.bpl,安裝UniGUI15Exdcl.bpl。

步驟三、打開演示例子

D:\FMSoft\Framework\uniGUI\Demos\SimpleDemo\SimpleDemo_2009_2010.dproj

打開這個工程,調試,運行,出現傳統的win32窗口。(和普通的delphi7窗口沒兩樣,別急。)

打開網址:http://127.0.0.1:8077  驚喜就在眼前,傳統Win32窗口立即出現在瀏覽器中。

delphi lazarus opengl 網頁操作自動化, 圖像分析破解,游戲開發