uniGui安裝教程、使用例子

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

 

uniGui安裝步驟:瀏覽器

步驟1、下載安裝文件ui

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

步驟2、修復源文件錯誤(UTF8亂碼)調試

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

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

修改第10343行,複製如下代碼替換it

  case AChar of編譯

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

    '$', '@', '&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, '^', '!', '?', '&',

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

 

步驟3、安裝控件包

進入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。

步驟3、打開演示例子

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

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

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

相關文章
相關標籤/搜索