仙
仙侣边缘人
Unregistered / Unconfirmed
GUEST, unregistred user!
var
bitBitmap: TBITMAP;
fFile: TextFile;
strFileName:String;
S:String;
ImgCount,ImgIndex : integer;
begin
try
strfilename :='newface/';
bitBitmap := TBitmap.Create;
//把一个外部文件名和一个文件变量相关联
AssignFile (ffile,strfilename+'face.ini');
//打开一个存在的文件
Reset (ffile);
Readln(ffile, S);
ImgCount := strtoint(S); {得到图片个数}
for ImgIndex := 1 to imgcount do
begin
Readln(ffile, S); {读入一行}
bitbitmap.LoadFromFile(strfilename + S );
Imagelist1.AddMasked (bitbitmap,clteal);
end;
bitBitmap.Destroy ;
closefile(ffile);
end;
如果图片的大少是32x32,Imagelist1也设为32x32这样是没问题的,但如果Imagelist1设为16x16
图片为32x32的话在Imagelist1得到的图片只有左上角一个角了各位帮我想想解决的方法吧!!
bitBitmap: TBITMAP;
fFile: TextFile;
strFileName:String;
S:String;
ImgCount,ImgIndex : integer;
begin
try
strfilename :='newface/';
bitBitmap := TBitmap.Create;
//把一个外部文件名和一个文件变量相关联
AssignFile (ffile,strfilename+'face.ini');
//打开一个存在的文件
Reset (ffile);
Readln(ffile, S);
ImgCount := strtoint(S); {得到图片个数}
for ImgIndex := 1 to imgcount do
begin
Readln(ffile, S); {读入一行}
bitbitmap.LoadFromFile(strfilename + S );
Imagelist1.AddMasked (bitbitmap,clteal);
end;
bitBitmap.Destroy ;
closefile(ffile);
end;
如果图片的大少是32x32,Imagelist1也设为32x32这样是没问题的,但如果Imagelist1设为16x16
图片为32x32的话在Imagelist1得到的图片只有左上角一个角了各位帮我想想解决的方法吧!!