26-04-2021, Saat: 13:24
Merhaba,
Uygulamamda aşağıdaki kodlar ile resim getiriyorum. Lakin eğer istenen dosya yok ise hata dönüyor bana ve listview de listelenemiyor. Onun kontrolünü nasıl sağlayabilirim.
Resmi Çağırdığım Bölüm :
Resmi Kontrol Ettiğim Bölüm :
Teşekkürler
Uygulamamda aşağıdaki kodlar ile resim getiriyorum. Lakin eğer istenen dosya yok ise hata dönüyor bana ve listview de listelenemiyor. Onun kontrolünü nasıl sağlayabilirim.
Resmi Çağırdığım Bölüm :
try
MS := TMemoryStream.Create;
MS := ResimGoster('http://cihankoca.com.tr/resimler/201182.jpg');
if MS.Size > 0 then mtSatisResim.LoadFromStream(MS);
finally
FreeAndNil(MS);
end;
Resmi Kontrol Ettiğim Bölüm :
function TFrmSatis.ResimGoster(pUrl : string) : TMemoryStream;
var
qrString: String;
qrDims: integer;
Ms1 : TMemoryStream;
begin
if pUrl <> '' then
begin
qrDims := Screen.Width - 100;
qrString := pUrl;
try
Ms1 := TMemoryStream.Create;
try
NetHTTPClient1.get(qrString, Ms1);
except
end;
Ms1.Seek(0,soFromBeginning);
Result := Ms1;
finally
//FreeAndNil(Ms1);
end;
end
else
begin
//ShowMessage('Please, input a text.');
end;
end;
Teşekkürler