4
4502349
Unregistered / Unconfirmed
GUEST, unregistred user!
以下代码在2000,xp 显示GIF正常,但是在Win98 下切换窗体就会出现 Kernel32.dll 无效页错误 的致命错误。
GIF := TGIFImage.Create;
try
GIF.ThreadPriority := tpLowest;
case PageNode of
tipStatusShuff : GIF.LoadFromFile(NewVodAppPath + StatusShuffTipName);
tipStatusAudio : GIF.LoadFromFile(NewVodAppPath + StatusAllAudioName);
end;
imgCurrNode.Picture.Assign(GIF);
finally
GIF.Free;
end;
然后其他的窗体有:
ImageA.Picture.Assign(imgCurrNode);
补充:GIFImage 是 2.2 版本的。
GIF := TGIFImage.Create;
try
GIF.ThreadPriority := tpLowest;
case PageNode of
tipStatusShuff : GIF.LoadFromFile(NewVodAppPath + StatusShuffTipName);
tipStatusAudio : GIF.LoadFromFile(NewVodAppPath + StatusAllAudioName);
end;
imgCurrNode.Picture.Assign(GIF);
finally
GIF.Free;
end;
然后其他的窗体有:
ImageA.Picture.Assign(imgCurrNode);
补充:GIFImage 是 2.2 版本的。