怎样将字符串文件作为资源文件编进程序里,并在程序中引用?

wu_yang 2002-09-20 01:30:56
一些程序中用到的长字符串实在不想硬编码写进代码里,也不想写入需要一大堆引号的程序文件(非常不方便修改),如采用外部文件引入,程序发布时需要带一堆外部文件,如果用户不小心删除或修改了这些文件,你的程序就很难看了。
问:pb能不能象vc,或delphi那样将字符串文件作为资源文件编进程序里,并在程序中引用?就象图形文件编入资源文件一样?
...全文
116 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
joss 2002-09-20
  • 打赏
  • 举报
回复
做为变量存在程序中不行吗??
byfq 2002-09-20
  • 打赏
  • 举报
回复
作为资源文件好象不行
wu_yang 2002-09-20
  • 打赏
  • 举报
回复
我在提问时就说了不想用外部文件
lkaiwen 2002-09-20
  • 打赏
  • 举报
回复
用xml
bravebarbarian 2002-09-20
  • 打赏
  • 举报
回复
配置文件写法:
[Employee]
Name=Smith
[Dept]
Name=Marketing
取法:
ProfileString("C:\PROFILE.INI", "Employee", "Name", "None")

或者你写到注册表中。
RegistryGet ( key, valuename, valuetype, valuevariable )
violin9999 2002-09-20
  • 打赏
  • 举报
回复
写到某个ini文件当中,需要时用ProfileString命令读出即可
wu_yang 2002-09-20
  • 打赏
  • 举报
回复
那些都是有格式的长字符串,用引号很麻烦,也很难维护和修改
放进数据库里问题比较多,用的时候不一定要连上数据库,而且同样比较难修改
lkyuan 2002-09-20
  • 打赏
  • 举报
回复
用datawindow录入到数据库中,随时可以调用和修改了~~~
LittleDot88 2002-09-20
  • 打赏
  • 举报
回复
关注!
pufan 2002-09-20
  • 打赏
  • 举报
回复
试试这个.
定义全局常量
例: constant string GS_1="....................."
以后调用时用GS_1就可以代替了.
pufan 2002-09-20
  • 打赏
  • 举报
回复
好像不行,存放到数据库里吧,用时再取.

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧