B
bbcock
Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序就是创建一个bitmap,然后在image上显示,在2000下显示正常(全白),但在98下显示确是全黑,这是怎么回事?
var bitmap:tbitmap;
begin
bitmap:=tbitmap.Create ;
bitmap.PixelFormat :=pf8bit;
bitmap.Width :=1024;
bitmap.Height :=1300;
image1.Picture.Bitmap.Assign(bitmap);
end;
这样在2000,xp下图片显示为白色,在98下显示为黑色,只有这样
bitmap.Width :=1024;
bitmap.Height :=1300;
bitmap.PixelFormat :=pf8bit;
这几句交换位置,98下显示才为白色
请教大家为什么????
var bitmap:tbitmap;
begin
bitmap:=tbitmap.Create ;
bitmap.PixelFormat :=pf8bit;
bitmap.Width :=1024;
bitmap.Height :=1300;
image1.Picture.Bitmap.Assign(bitmap);
end;
这样在2000,xp下图片显示为白色,在98下显示为黑色,只有这样
bitmap.Width :=1024;
bitmap.Height :=1300;
bitmap.PixelFormat :=pf8bit;
这几句交换位置,98下显示才为白色
请教大家为什么????