Transfer ikonek miedzy programami

Transfer ikonek miedzy programami
Johny_Morfina
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 5 lat
  • Postów:448
0

mam taki problem.
w programie Konfiguracyjnym wybieram zestaw ikonek (daje uzytkownikowi mozliwosc ladowania dowolnych plikow *.ico) i nastepnie chcialbym przekazac (za posrednictwem pliku) to co zostalo wybrane do programu Glownego.

problemem okazalo sie przekazanie ikonek z jednego programu do drugiego.
Zdecydowanie chce uniknac przekazywania pojedynczych plikow.

TImageList ma mozliwosc eksportowania calej zawartosci do jednego pliku ale niestety dziala ona tylko w trybie designtime, a przy probie zaladowania tak wygenerowanego pliku, wczytuje sie tylko czesc obrazkow:( - (pierwsza linijka)

Czy ktos ma pomysl jak calal zawartosc TImageList w jednym programie przekazac do drugiego TImageList w innym programie. (programy raczej nie beda dzialaly w tym samym czasie wiec musi byc przez plik)??


Oleksy_Adam
  • Rejestracja:prawie 19 lat
  • Ostatnio:ponad 11 lat
0

Metody WriteComponents() / ReadComponents(0 klasy TFileStream powinny załatwić Twój problem. Dzięki nim zapiszesz na dysk TImageList wraz ze wszystkimi własnościami.


<span style="color: blue">"Kolarstwo to jedna z najtrudniejszych dyscyplin sportu. Nawet najgorszy kolarz jest wciąż wybitnym sportowcem."
s.p. Marco Pantani
</span>

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.