Witajcie!
Jak przechwycić błąd (lub go zatrzymać) wczytywania obrazka w komponencie Image?
Witajcie!
Jak przechwycić błąd (lub go zatrzymać) wczytywania obrazka w komponencie Image?
[co]
może chodzi ci o obsługę wyjątków try..except..finally
try
Image1.Pictore.LoadFromFile('plik.bmp');
except
ShowMessage('Wystąpił błąd ładowania obrazka');
end;
[Dopisek] Tak w ogóle to jeszcze powinno być Picture, a nie Pictore :)
dlaczego on Exception? działa dobrze i bez tego...
BTW. "on" nie jest kolorowane
powinno być:
try
Image1.Pictore.LoadFromFile('plik.bmp');
except
on Exception do ShowMessage('Wystąpił błąd ładowania obrazka');
end;
Można też określić jakiś inny wyjątek (błąd) zamiast ogólnego Exception. Informacje są w helpie.