Jak wychwycić błąd przy wczytywaniu obrazka w kompo

0

Witajcie!

Jak przechwycić błąd (lub go zatrzymać) wczytywania obrazka w komponencie Image?

0

[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

0

powinno być:

try
  Image1.Pictore.LoadFromFile('plik.bmp');
except
  on Exception do ShowMessage('Wystąpił błąd ładowania obrazka');
end; 
0

Można też określić jakiś inny wyjątek (błąd) zamiast ogólnego Exception. Informacje są w helpie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1