PB图片控件显示JPG图形时有时无
程序中做了一个启动界面,类似于XP的欢迎界面,用了PB自身的图形控件显示一张13K大小的JPG图片
但是有的时候图片显示的出来,有的时候显示不出来。。。
有的机子上次次都能显示,有的机子次次都显示不出来。。。
请教各位达人。。怎么回事啊?怎么解决?
[解决办法]
很大可能是PB問題。
我有遇到過,在PBL環境下,在同一機子同一路徑下,運行同一個程序,圖片有時可顯示,有時不可顯示。無法解釋。
[解决办法]
是程序启动快慢的问题,启动快点 还没等图片显示出来 就干其他活去了,毕竟是读磁盘,呵呵 ,
建议不要写路径,
用blob把图片读出来,然后用SetPicture把图片写进去
blob Emp_pic ,lb
integer
i= FileOpen('c:\fp.jpg', StreamMode!)
IF i<> -1 THEN
do while FileRead(fh, lb) > 0
Emp_pic =Emp_pic + lb
loop
FileClose(i)
p_1.SetPicture(Emp_pic)
END IF