'*1.dat'
parametre değerini FindFirst dosyasına aktarıyorum, hala FindFirst() rutin dönüşünün 46checks5.dat
olduğu ilk dosya, çok tutarlı bir şekilde.FindFirst, neden maskeyle eşleşmeyen dosya adlarını döndürüyor?
bunun bilinen bir sorun var mı?
vpath:=trim(vpath);
result:=true;
try
res:=findfirst(vpath+'\'+vmask,faarchive,search); //vmask = *1.dat
try
while res=0 do
begin
vlist.add(search.name); //searchname returned is 46checks5.dat!!!
res:=findnext(search);
end;
finally
findclose(search);
end;
except
result:=false;
end;
evet, burada gördüm: http://blog.excastle.com/2007/10/01/83-backward-compatibility-or -why-dpr-returns-dproj-files/ancak, benim sorumu çözmez. Buna bir çözüm var mı, etrafta bir çalışma mı yoksa alternatif bir çözüm mü? –
@user Yanıtın geçici çözümünü ekleme özgürlüğünü aldım. –
Teşekkürler David, ben –