大家帮忙,PB中用户对象如何保存图片资源

cnwhonker 2003-07-24 10:56:44
事情是这样的,我们用pb用户对象做了一个仿工具条,但是编译以后PBR文件里的资源没有编译到程序中区,其他比如说背景文件都编译进来了,但是工具条不能保存图片,麻烦诸位大虾帮忙,等着用
...全文
51 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wu_07 2003-07-24
  • 打赏
  • 举报
回复
String ls_loadlib
string ResBMP="RESOURCE_XP_Corona"
long ll_lib
ls_loadlib ="ButtonSkin.dll"
ll_Lib = LoadLibrary(ls_loadlib)
if ll_Lib>0 then
//ll_bmp = LoadBitmap ( ll_Lib , ResBMP)
ll_bmp = LoadImage(ll_Lib,ResBMP,IMAGE_BITMAP,0,0,LR_LOADMAP3DCOLORS+LR_LOADTRANSPARENT)
FreeLibrary ( ll_Lib )
end if
cnwhonker 2003-07-24
  • 打赏
  • 举报
回复
工具条的模块,可能是网上下的,不知道用的是不是这个函数,用dll太夸张了,我用DELPHI也能做资源Dll,可是在PB里面怎么调用那
Hanson_bati_zhu 2003-07-24
  • 打赏
  • 举报
回复
你的工具条使用图片时,是不是用的是API函数LoadImage什么的?
如果是的话,编译到PBD中也不行的,因为API函数不会自己去PBD中找资源
如果你有精力的话,可以把图片文件作成一个资源DLL(用VC就能搞定)
然后修改调用图片的处理,不再直接从图片本地文件中读取,而是用LoadImage从DLL文件中获取
这样就可以把你的那些BMP和ICO都整合起来了
cnwhonker 2003-07-24
  • 打赏
  • 举报
回复
wu_07(我爱小婧)刚才在管理给你30分,确定后你还是0分啊,分数输入在那里
wu_07 2003-07-24
  • 打赏
  • 举报
回复
点帖子右上角的管理:)

具体的例子可以参考
http://www.pdriver.com/bbs5/dispbbs.asp?boardID=14&ID=69221
cnwhonker 2003-07-24
  • 打赏
  • 举报
回复
怎么给分啊wu_07(我爱小婧)
cnwhonker 2003-07-24
  • 打赏
  • 举报
回复
如果,你能给出用户对象有关的,给的分数可能高一点

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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