Cześć
Pierwszy raz tworze zasoby więc mam kilka pytań.
Jak w Delphi 10.1 Berlin takowe stworzyć.
Zrobiłem tak:
Project
->Resources and Images
-> dodałem pliki .bmp
pojawił mi się plik po zapisaniu w folderze z plikami Project1Resource.rc
Ładuje plik .bmp
do TImage
Image1.Picture.Bitmap.LoadFromResourceName(hInstance, '01_bitmap');
Wyświetla, z tym że podglądając plik Project1Resource.rc
w notatniku jest w nim ścieżka do pliku
Bitmap_1 BITMAP "..\\..\\Pictures\\01BMP.bmp"
Podobnie jak w oknie Project Manager
jest "drzewko" do pliku. Po usunięciu obrazka z folderu wyświetla komunikat iż nie ma pliku i się nie z kompiluje. Przywrócę jest ok. Więc nie o to chyba w zasobach chodzi.
Robię to z kompendium tyle że widocznie mam nowszą wersje Delphi i nie mam dokładnie tego jak to tam pisze. Szukałem.
Więc jak to poprawnie zrobić w Delphi 10.1 Berlin?
Docelowo interesują mnie typy plików .jpg
, .png
oraz ładowanie ich do TImage
i TPanel
z zasobów. więc tu też bym prosił o odpowiedź. Czy też nadal się je ładuje ręcznie jak to jest opisane w kompendium na temat zasobów. Czy może już inaczej? Pytam bo widziałem w oknie Resources and Images
w filtrze z rozszerzeniami typy plików .png
i .jpg
. Więc może nie trzeba tego ręcznie robić? Więc jak?