网友写的解决uniGUI限制的方法

Posted 我的学习笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网友写的解决uniGUI限制的方法相关的知识,希望对你有一定的参考价值。

群友写的解决uniGUI试用版限制修改SessionTimeOut,思路很精巧,贴过来分享,感谢朋友的奉献。当然,如果真正用uniGUI实做项目,买份正版是正道!

var
   UniServerOption, newUniServerOption : TUniServerOptions;
   n : Integer;
begin
   UniServerOption := UniServerModule.Options;
   pAddr := @UniServerModule.Options;
   newUniServerOption := [soShowLicenseInfo, soAutoPlatformSwitch, soDisableBrowserCompatibilityMessage, soRestartSessionOnTimeout, soAllowSessionRecording];
   n := Byte((@newUniServerOption)^);
   PInteger(pAddr)^ := n;
   UniServerOption := UniServerModule.Options;
end;

对于在ide中修改无效的属性是因为代码中只有getxxx而没有了setxxx
可按上面的方法自行脑补

以上是关于网友写的解决uniGUI限制的方法的主要内容,如果未能解决你的问题,请参考以下文章

UNIGUI换版本注意事项

解决UNIGUI字体太小的问题

解决UNIGUI字体太小的问题

unigui日志

UniGui中使用Grid++Report报表控件子报表获取数据的方法

uniGUI 通过SessionList操作另外的登录用户