Ĺadny brzuch
jak zrobić żeby za pomocą kodu (a nie przez Options-Aplication)zmienić ikonę aplikacjii na np. c:aaa.ico??
Chodzi mi o to że mam 2 programy A i B - w A wybieram ikonę, klikam na button (pod który mam procedurę zapisania do prograqmu B ) i wysyła mi do programu B stringa w postaci ścieżki do ikony. Program B poprawnie odczytuje stringa tylko jak zrobić żeby zmienił ikonę na taką ze ścięzki z przesłanego stringa??
Użytkownik qwert23 edytował ten post 02 marzec 2006, 19:22
nie da rady :) ikona programu jest przechowywana w zasobach. musialbys zmieniac wlasnie zasoby :)
czyli jak to zrobić? bo widziałem kilka aplikacji w delphi które to potrafią..... chodzi mi o to że jeden exec zmienia ikonę drugiemu
Użytkownik qwert23 edytował ten post 02 marzec 2006, 19:28
Teoretycznie mozliwe, ale bardzo klopotliwe bo:
- Trzeba wbudowac w ten program prosty edytor zasobow
- Trzeba kombinowac - windows prawdopodobnie nie pozwoli na zmiane zasobow uruchomionego programu. Trzeba by zrobic dodatkowy mini-program ktory robi tylko to i wsadzic do zasobow glownego programu. A potem go rozpakowac, wylaczyc glowny program, uruchomic ten rozpakowany, zamknac go i ikonka powinna byc zmieniona.
Troche duzo klopotow. Imho nie warto.
Sprawdz jak dziala program typu reshacker, restorator. Ostatecznie prosty edytor zasobow byl w demkach do delphi [przynajmniej do 6]
/Teraz zobaczylem twoj edit, mozesz pominac punkt 2 mojej wypowiedzi i normalny edytor zasobow zrobic ;)
Użytkownik Einzeinbleth edytował ten post 02 marzec 2006, 19:31
jak zrobić ten edytor zasobów??
jak zrobić ten edytor zasobów??
W rejestrze jest taka opcja, kiedys sie na to natknalem, poszukam i jak znajde napisze.
Użytkownik programingMan edytował ten post 04 marzec 2006, 00:52
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Chodzi mi o to że mam 2 programy A i B - w A wybieram ikonę, klikam na button (pod który mam procedurę zapisania do prograqmu B ) i wysyła mi do programu B stringa w postaci ścieżki do ikony. Program B poprawnie odczytuje stringa tylko jak zrobić żeby zmienił ikonę na taką ze ścięzki z przesłanego stringa??
Użytkownik qwert23 edytował ten post 02 marzec 2006, 19:22
nie da rady :) ikona programu jest przechowywana w zasobach. musialbys zmieniac wlasnie zasoby :)
czyli jak to zrobić? bo widziałem kilka aplikacji w delphi które to potrafią..... chodzi mi o to że jeden exec zmienia ikonę drugiemu
Użytkownik qwert23 edytował ten post 02 marzec 2006, 19:28
Teoretycznie mozliwe, ale bardzo klopotliwe bo:
- Trzeba wbudowac w ten program prosty edytor zasobow
- Trzeba kombinowac - windows prawdopodobnie nie pozwoli na zmiane zasobow uruchomionego programu. Trzeba by zrobic dodatkowy mini-program ktory robi tylko to i wsadzic do zasobow glownego programu. A potem go rozpakowac, wylaczyc glowny program, uruchomic ten rozpakowany, zamknac go i ikonka powinna byc zmieniona.
Troche duzo klopotow. Imho nie warto.
Sprawdz jak dziala program typu reshacker, restorator. Ostatecznie prosty edytor zasobow byl w demkach do delphi [przynajmniej do 6]
/Teraz zobaczylem twoj edit, mozesz pominac punkt 2 mojej wypowiedzi i normalny edytor zasobow zrobic ;)
Użytkownik Einzeinbleth edytował ten post 02 marzec 2006, 19:31
jak zrobić ten edytor zasobów??
jak zrobić ten edytor zasobów??

W rejestrze jest taka opcja, kiedys sie na to natknalem, poszukam i jak znajde napisze.
Użytkownik programingMan edytował ten post 04 marzec 2006, 00:52