转 UNIGUI安装教程、使用例子

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 网页操作自动化, 图像分析破解,游戏开发

转 UNIGUI安装教程、使用例子的更多相关文章

  1. mysql快速导出数据库ER图和数据字典(附navicat11安装教程及资源)

    ♣ mysql使用navicat11快速导出数据库ER图 ♣ mysql使用navicat11快速导出数据库数据字典 ♣ navicat11 for mysql (这里是mysql5.7.12)专业版 ...

  2. 转载:Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04

    原文 http://www.powerxing.com/install-hadoop/ 当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛.尽管安装其实很简单,书上有写到, ...

  3. phpmyadmin安装教程及配置设置

    phpmyadmin安装教程及配置设置 | 浏览:20304 | 更新:2013-11-07 09:50 1.一般网上下载到的phpmyadmin是一个压缩包,我们将其释放到htdocs目录中,例如h ...

  4. Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04

    摘自: http://www.cnblogs.com/kinglau/p/3796164.html http://www.powerxing.com/install-hadoop/ 当开始着手实践 H ...

  5. 黑苹果macOS Sierra 10.12 安装教程(venue11 pro测试)

    黑苹果macOS Sierra 10.12 安装教程(venue11 pro测试) 2017-03-12 03:46:24 by SemiconductorKING PS:刚刚装好黑苹果,来记录一篇折 ...

  6. Windows Nodejs 安装教程

    Windows Nodejs 安装教程 1: 访问官方地址 https://nodejs.org/en/download/ 2: 解压压缩包文件到指定目录 我直接把压缩包解压到C盘根目录下,并将文件夹 ...

  7. 新手推荐:Hadoop安装教程_单机/伪分布式配置_Hadoop-2.7.1/Ubuntu14.04

    下述教程本人在最新版的-jre openjdk-7-jdk OpenJDK 默认的安装位置为: /usr/lib/jvm/java-7-openjdk-amd64 (32位系统则是 /usr/lib/ ...

  8. Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04(转)

    http://www.powerxing.com/install-hadoop/ http://blog.csdn.net/beginner_lee/article/details/6429146 h ...

  9. Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0

    Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0 环境 本教程使用 CentOS 6.4 32位 作为系统环境,请自行安装系统.如果用的是 Ubuntu 系统,请查 ...

随机推荐

  1. thymeleaf 拼接字符串与变量

    参考https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html <span th:text="'The name o ...

  2. gcd,扩展欧几里得,中国剩余定理

    1.gcd: int gcd(int a,int b){ ?a:gcd(b,a%b); } 2.中国剩余定理: 题目:学生A依次给n个整数a[],学生B相应给n个正整数m[]且两两互素,老师提出问题: ...

  3. appium + python的环境配置_windows

    appium是什么? 1,appium是开源的移动端自动化测试框架: 2,appium可以测试原生的.混合的.以及移动端的web项目: 3,appium可以测试ios,android应用(当然了,还有 ...

  4. 翻转链表reverse linked list:全部,m~n

    全部 [抄题]: Reverse a singly linked list. [思维问题]: 以为要用dummy node [一句话思路]: 直接全部转过来就行了,用dummy node反而多余 [输 ...

  5. SQL某时间段记录查询

    --查询当天: select * from info where DateDiff(dd,datetime,getdate())=0 --查询24小时内的: select * from info wh ...

  6. 在CentOS7上部署Kubernetes集群

    在CentOS7上部署Kubernetes集群 文/FCBusquest 2015-12-22 18:36:00 简介 Kubernetes(k8s)是Google开源的大规模容器集群管理系统, 本文 ...

  7. 什么场景应该用 MongoDB(转)

    很多人比较关心 MongoDB 的适用场景,也有用户在话题里分享了自己的业务场景,比如: 案例1 用在应用服务器的日志记录,查找起来比文本灵活,导出也很方便.也是给应用练手,从外围系统开始使用Mong ...

  8. php的opcode缓存原理

    opcode是什么? 它是一种PHP脚本编译后的中间语言,类似java的字节码.   PHP代码执行(Zend引擎)的步骤如下: 1.Scanning(Lexing) ,将PHP代码转换为语言片段(T ...

  9. Spring框架整合JUnit单元测试

    1. 为了简化了JUnit的测试,使用Spring框架也可以整合测试 2. 具体步骤 * 要求:必须先有JUnit的环境(即已经导入了JUnit4的开发环境)!! * 步骤一:在程序中引入:sprin ...

  10. ldd "symbol lookup error"问题解决

    http://www.linuxquestions.org/questions/slackware-14/symbol-lookup-error-usr-lib-libgtk-x11-2-0-so-0 ...