Wczytanie bitmapy zawsze z katalogu aplikacji

0

Witam.
Mam taki problem. Otóż w pewnym miejscu w programie mam kod, działa bez przeszkód:

Picture.LoadFromFile('obraz.bmp');

Nieco dalej, dodałem niedawno:

AssignFile(tekst, SaveDialog.FileName);
ReWrite(tekst);

I też działa dobrze, tworzy plik o podanej nazwie w podanym katalogu.
Jednak, jeśli znów zechcę wczytać obraz, to program stara się go wczytać z katalogu, w którym zapisałem plik co kończy się crash'em programu. Jednak nie mogę włożyć całego adresu obrazka, bo musiałbym program edytować za każdą zmianą położenia. Jak w takim razie zmusić program do wczytywania wciąż z miejsca uruchomienia programu?

0
SaveDialog.InitialDir:= ExtractFilePath(Application.ExeName);
0

Dzięki wielkie, zmieniłem nazwę tematu, aby przyszłym szukającym łatwiej było znaleźć.

Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'obraz.bmp');

Do zamknięcia.

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