Stworzyłem plik ikon (.ico) z Axialis IconWorkshop v6.70, zawierający kilka ikon od 256x256 do 16x16. Dla 256x256 użyłem rysunku, który skopiowałem / wkleiłem z programu do rysowania. Pokazuje się poprawnie zarówno w oknie edycji, jak i miniaturze / ikonie. Pozostałe ikony rozdzielczości zostały automatycznie utworzone z dużej ikony przez IconWorkshop. Ale kiedy zamykam i otwieram ponownie plik, wszystkie rozdzielczości są w porządku, z wyjątkiem 256x256, który pojawia się jako czarny kwadrat:
Czy coś mi umknęło?
Po komentarzu Karela próbowałem zaimportować obraz .png zamiast kopiowania / wklejania, ale wynik jest taki sam.
Odpowiedzi:
Może to być błąd w IconWorkshop. W darmowej edycji IcoFX otworzyłem plik .ico, ponownie wkleiłem 256x256 i zapisałem. Ikona wyświetla się teraz poprawnie w Eksploratorze Windows, a także w IcoFX i IconWorkshop.
(Problem pozostaje, gdy kompiluję aplikację Delphi ze stałym plikiem ikony: mała ikona wyświetla się poprawnie, gdy wyświetlam listę szczegółów pliku w Eksploratorze Windows, ale nie jest duża, gdy wybieram widok miniatur.)
źródło