弱弱的问一下,释放图像是用Free,还是用FreeAndNil() Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiMultimedia/html/delphi_20061008161749264.html
Bitmap:=TBitmap.Create();
......
要释放Bitmap是用:
Bitmap.Free();
还是用:
FreeAndNil(Bitmap);
FreeAndNil(Bitmap) 相当于以下两个语句
Bitmap.Free;
Bitmap = nil;
如果你释放后, 不会使用到Bitmap, 如: 不会使用
if Assigned( Bitmap) then
或
if Bitmap = nil then
则使用 Bitmap.Free, 会少消耗几个指令周期
顶一下
正解
顶1楼
怎么都行,无所谓,和你1G内存比,一两个字节小CASE
顶一下
接分~~~~
用FreeAndNil吧,这个好