轉 UNIGUI安裝教程、使用例子
http://my.oschina.net/u/582827/blog/203429?p={{currentPage-1}}
轉 uniGui安裝教程、使用例子
7.16,杭州,阿里巴巴。阿里百川無線開放大會報名開啟,用技術驅動無線新商業
目錄[-]
轉]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, '.', ',', ';', ':', '"', '''', '′', '`', '°', '^', '!', '?', '&',
'$', '@', '§', '%', '#', '~', '[', ']', '(', ')', '{', '}', '<', '>',
'-', '=', '+', '*', '/', '\', '|':
Result := True;
D:\FMSoft\Framework\uniGUI\synedit\Source\SynEditSearch.pas
修改第171行,復制以下代碼替換
case C of
#0..#32, '.', ',', ';', ':', '"', '''', '′', '`', '°', '^', '!', '?', '&',
'$', '@', '§', '%', '#', '~', '[', ']', '(', ')', '{', '}', '<', '>',
'-', '=', '+', '*', '/', '\', '|':
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窗口立即出現在瀏覽器中。