Witam
Mam pewien problem mianowicie mam w zasobach pewien plik który jest deklarowny jako "RCDATA" (czyli dowolny plik). Potrzebuje polecenia lub funkcji na uruchomienie go (domyślnym programem). Proszę o podpowiedź
0
0
najpierw musisz ten plik zapisać na dysku...
0
Hmm w taki sposób (zapisz odpal) to wiem, ale czy jest to konieczne ? Czy nie można np zassać go RAMu i uruchomić ?
0
każdy program ma oddzielną przestrzeń adresową - niby można przy pomocy odpowiednich api zapisywać\odczytywać pamięć innego procesu ale to i tak nic nie da... chyba, że wiemy dokładnie jak dany program działa - wtedy można emulować kilka api i zrobić tak, aby program 'myślał', że odczytuje plik i otrzymał do bufora nasze dane... ale nie polecam tego rozwiązania... 'zapisz, odpal i zapomnij' to njlepsze wyjście ;) /jest takie coś jak WM_COPYDATA ale właściwy program musiałby odpowiednio reagować - a na to raczej nie ma szans/
0
da sie. ktos kiedys testowal (thenkles ??) cos takiego
- tja znalazlem, dobra pamiec nie jest zla : http:*4programmers.net/Forum/227057