用findfirst查找文件后,无法用loadfromfile打开找到的文件,提示cannot open....
TSearchRec sr ;
AnsiString file ;
if (FindFirst("../photo/"+entrance->Text+"*.bmp", faAnyFile, sr) == 0)
{
do
{
if(!(sr.Attr & faDirectory))
{
file=sr.Name;
photo->Picture->LoadFromFile(file);
}
} while (FindNext(sr) == 0);
FindClose(sr);
}
TSearchRec sr ;
AnsiString file ;
if (FindFirst("../photo/"+entrance->Text+"*.bmp", faAnyFile, sr) == 0)
{
do
{
if(!(sr.Attr & faDirectory))
{
file=sr.Name;
photo->Picture->LoadFromFile(file);
}
} while (FindNext(sr) == 0);
FindClose(sr);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货