2.6.3 更新内容
新增功能
- 新增 FileLenFormat 函数
- 新增 PathIsDirectory 函数
- 新增 HasBoundControl 函数
- 新增 IsTrueEnabled 函数
- 新增 IsTrueVisible 函数
- 新增 IsTrueUnlocked 函数
- 新增 GetLocalControlName 函数
- 新增 ReverseRGB 函数
- 新增 GetFontSizePX 函数
- 新增 AutoFitBoundLabels 函数
- 新增 ConnectODBC 函数
- 新增 ConnectOLEDB 函数
- 新增FTPServer.FolderExists方法,用于判断文件夹是否存在。
- 新增FTPServer.FileSize方法,用于判断文件大小。
功能改进
- 附件模块使用新的界面设计。
- 附件模块新增自定义多层目录支持。
- 附件模块可对共享文件夹和FTP服务器2种附件存储方式分别设置路径。
- 附件模块增加文件自动对比功能,当Flag不一致时,会自动重新下载覆盖本地缓存文件。
- 附件模块增加新的接口函数LoadAttachment、SaveAttachment、DeleteAttachment。
- 附件模块新增ThemeColor、BackColor、ForeColor属性,用于自定义主题色。
- 改进FTPServer.OpenConnection方法的UsePassive参数(Boolean类型)改为Mode参数(FtpModeEnum枚举常量)。
- 改进FTPServer.Rename方法的NewName参数可以不指定路径,直接使用OldName参数中的路径。
- 改进FTPServer.FileExists方法的返回值类型由Boolean改为Long,返回文件大小(byte)。
- 改进FTPServer.Upload方法,RemoteFile中指定的路径不存在时会自动创建,无需另行判断及创建。
- 改进FTPServer.Download方法,LocalFile中指定的路径不存在时会自动创建,无需另行判断及创建。
- 移除FTPServer.FindFirstFile方法。
- 移除FTPServer.FindNextFile方法。
- 主界面窗体SysFrmMain中的DoTreeMenuItemAction方法由Private改为Public。
- 权限管理、我的设置、系统设置3个界面可自动适应子窗体窗口模式和单独窗口模式。
- 开发者设置中增加“启用待处理事项提醒”设置项。
- 系统设置中,增加FTP附件服务器默认文件夹设置。
- 微调通用进度条默认样式,增加FontName、FontSize属性。
- 优化数据库服务器连接配置的错误处理。
- 改进CheckRequired函数必填项判断逻辑优化调整。
- PathFileOperation函数的PathFileOperationEnum枚举增加foRename常量。
- 改进InitFormMenuBar函数,可根据文字大小自动调整标签大小及间距,完善处理逻辑细节。
- 改进WidthToFitText函数,增加高分辨率屏幕支持,以及Caption属性中的快捷键符号自适应处理。
- GetDatabaseConfig函数的ParameterName参数增加更多枚举常量。
- 废弃GetODBCConnectionString函数,仅保留兼容接口,用GetDatabaseConfig函数代替。
缺陷修复
- UpdateRecord函数在上一版本中出现的无对应控件异常报错问题。
- 优化企业版平台权限管理授权时数据保存速度慢的问题。
- 将TreeView隐藏的折叠节点设为SelectedNode时,不能自动展开所有上级节点而报错的问题。
- 经典对话框样式登录界面快速多次点击登录按钮会显示一个错误消息框的问题。
- 数据库服务器连接配置修改并保存当前连接参数时,不能自动更新当前连接的问题。
- 连接带密码的Access数据库出错的问题。