博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uniGUI试用笔记(二)
阅读量:6591 次
发布时间:2019-06-24

本文共 918 字,大约阅读时间需要 3 分钟。

前几天做的demo今天启动后,浏览器打开页面后死活不显示窗体,找了半天原因才发现是360浏览器启动了兼容模式,改成极速模式后就正常了。有点晕....

今天简单测试了TUniGUIServerModule的几个属性

Title           应用程序名称,显示在页面标签上的

LoadingMessage    载入ExtJS库时显示的信息

UnavailableErrMsg    服务器不可用时显示的信息

 

MainFormDisplayMode  主窗体的显示模式,可选项包括:

              mfWindow 窗体模式,有窗体的标题栏、系统按钮等

              mfPage  空白页面形式,没有标题栏和系统按钮

Port         Web服务端口号

CharSet       页面编码模式,缺省UTF-8能够很好支持中文,用GBK也没有问题,改成GB2312就不行了,所以最好还是缺省的UTF-8

ServerRoot     服务器运行路径,缺省为空,表示执行文件所在路径,按说明书讲也可以设置为其他绝对路径,如果不是服务器执行文件所在路径,就必须将temp、cache、files和log路径复制过去。 

ExtRoot        ExtJS库的根路径,按照说明书上说部署时可以使用绝对路径,坑爹的是试了好半天才发现,如果安装了uniGUI的安装包,会自动忽略程序中的设置。在目标机器上部署后,.\Ext后面必须带版本号才好使,如执行文件同路径下的'.\ext-4.2.2.1144','.\'表示执行文件当前路径,当然要确保ServerRoot为空。

ExtLocale       语言版本,中文简体选择zh_CN

UniRoot        uniGUI库的根路径,问题同ExtRoot,必须带版本号。

对ServerRoot、ExtRoot和UniRoot不知道是部署的问题还是理解的问题,稍微调整一下就有可能打不开窗体,所以在没有源代码的情况下,还是老老实实采用缺省值,三个属性均不改写,然后将ext-4.2.2.1144和uni-0.97.0.1081分别复制到执行文件路径下。

 

转载地址:http://nadio.baihongyu.com/

你可能感兴趣的文章
开启 URL 重写
查看>>
Journey源码分析二:整体启动流程
查看>>
Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
查看>>
七、MySQL中的字符集 - 系统的撸一遍MySQL
查看>>
centos7的php5.4竟然不支持原生的mysql
查看>>
使用IntelliJ IDEA开发SpringMVC网站(四)用户管理
查看>>
ajax加载数据到页面无法打印的解决办法
查看>>
js 验证中文
查看>>
Linux下运行java DES AES加解密
查看>>
DataNode 运行状况
查看>>
牛津词典 2018 年度词汇 ——「有毒」!
查看>>
XIB的是用
查看>>
Learning Data Structure_2_线性表、栈和队列
查看>>
Android Arcface人脸识别sdk使用工具类
查看>>
android studio单个工程文件的代理设置
查看>>
Agent admitted failure to sign using the key
查看>>
grep 应用
查看>>
我的友情链接
查看>>
Linux实验室 CentOS关机大法
查看>>
一行命令获取当前JVM所有可设置的参数以及当前默认值
查看>>