TImage控件的bug?大家有谁碰到过吗? (50分)

  • 主题发起人 主题发起人 xdzhan
  • 开始时间 开始时间
X

xdzhan

Unregistered / Unconfirmed
GUEST, unregistred user!
我在win2000中使用Timage控件在设计期用Object Inspector在picture特性加载显示一幅bmp图片,编译成可执行文件后,在win98、me中运行却
显示不出该图片,大家可以试一下!另外我装了RXLIB,难道与它有关?
 
不可能的
我现在就是用win200编程序呀,没有你说的问题
是不是你那搞错了,仔细查查呀
 
Rxlib应该跟此无关。
 
什么怪事都有~~
建议你新建工程,重新加载图片,编译运行,再去试试看~~~
 
闻所未闻! DelphiBugList网上都没有列出这一BUG!
 
没有碰过,我做过的程序在2000和98下都好好的。
 
这是"特性"来的,你用需要动态LOADFROMFILE而不要用存贮BITMAP在资源中.
否则,可能会出现你说的问题,同样问题会存在其他有存贮PICTURE的地方
 
不可能的呀,
我都这样用的,都没有关系呀
我也装了
Rx
 
TBITMAP 似乎是一个设备相关的东东,
存贮成资源应该就是利用其SAVETOSTREAM,换了操作系统来LOADFROM可能会有问题.
我曾经也出过同样的错误,例如一些TREEVIEW里的小图标(小BMP)存贮在TIMAGELIST,
有些图标在其他的操作系统下也出现显示不正常的情况.
我看了DELPHI的VCL SOURCE,只是觉得他的TBITMAP这个底层的东西可能做的设备相关了
具体原因我也说不清楚,因为我不熟悉GDI函数,也暂时没兴趣和时间研究

关于DELPHI的BUG,其实应该说是VCL BUG,其实是很多的
不一定会在其他网站上列出,我至少现在发现DELPHI6还有一个控件BUG存在(知道BUG原因)
还有一个DELPHI最底层的贯穿了DELPHI 2 - 6的一个及其影响了DELPHI编写的程序的
性能的一个特性东西,不算BUG,但是修改了,很多程序速度可以提速不少
 
呵呵!有点意思! 那要完美解决最好还是用DIB(与设备无关位图)了!
Easy!!! ; ; 其实Delphi的Bug很多! 有些从D1开始就内有解决过!
大家有兴趣去Delphi BugList 上看看!
 
to wenyue:
说来听听?偶很有兴趣 :)
 
我的这里也有类似问题..不过誓Jpeg的图像不显示~~~~我也不知为什么
 
将Rxlib缺掉,装了有时就会出问题,我也遇到过!
 
你的 image 用的是绝对路径还是相对路径
 
to free_knight:
是在设计期直接在Object Inspector中加入图片!
 
不会吧?你试试动态 loadfromfile 可以么?
 
接受答案了.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部