PB不用数据库,如何存储一些设置
PB不用数据库,怎么存储一些设置。描述如下:一般常量,不想放在数据库中,比如说各种报表上要显示一个名称自动
PB不用数据库,怎么存储一些设置。
描述如下:
一般常量,不想放在数据库中,比如说各种报表上要显示一个名称自动调用这里的,不同的客户可以不同的设置,但不用修改程序。进入应用程序超级管理员就可以设置,设置后这个常量就变成想要的,又不想存在数据库中,用什么方法可以实现?请大家帮忙看看。
[解决办法]
写注册表里吧,一般人不知道你在注册表里的数据位置,不会被修改,用ini文件就怕有些不太明白的人瞎改
//写入注册表
RegistrySet("HKEY_LOCAL_MACHINE\Software\MyApp\Fonts", "Title", RegString!, sle_font.Text)
//读注册表
string ls_titlefont
RegistryGet("HKEY_LOCAL_MACHINE\Software\MyApp\Fonts", "Title", RegString!, ls_titlefont)
[解决办法]
同意6楼的
[解决办法]
[解决办法]用外部数据源的数据窗口这个也可以的,
在data面板里有可以加入数据,保存时是存在数据窗口里的,怎么用,你自己试一下吧。
[解决办法]写注册表里吧,一般人不知道你在注册表里的数据位置,不会被修改,用ini文件就怕有些不太明白的人瞎改
//写入注册表
RegistrySet("HKEY_LOCAL_MACHINE\Software\MyApp\Fonts", "Title", RegString!, sle_font.Text)
//读注册表
string ls_titlefont
RegistryGet("HKEY_LOCAL_MACHINE\Software\MyApp\Fonts", "Title", RegString!, ls_titlefont)
我们公司也在txt文本中