REKLAMA

VistaManifestBuilder.zip

[Delphi] Jak przenieść aplikacje z Windows XP na Vista/7 z użyciem Delphi?

W związku z dużym zainteresowaniem tematami dotyczącymi przenoszenia "starych" aplikacji, pisanych pod Windows XP, na nowe platformy Vista i Windows 7, napisałem program który może w tym pomóc. Jest to prosty program, który automatycznie tworzy manifest używany przez Vista i Win7 do rozpoznawania sposobu uruchamiania aplikacji. Manifest podnosi poziom uprawnień potrzebnych do uruchomienia aplikacji, do poziomu administratora. Powinno to zlikwidować większość błędów w działaniu aplikacji, wynikających z różnic w systemie zabezpieczeń XP i Vista. Takich jak : dostęp do rejestru systemowego, ograniczeń zapisu do katalogów itp. Skompilowany program znajduje się w załączniku VistaManifestBuilder.zip http://obrazki.elektroda.net/34_1267549557_thumb.jpg W programie wystarczy wskazać plik DPR, który chcemy modyfikować, a następnie nacisnąć przycisk "Create Manifest File". Zostanie stworzony plik manifestu, zostanie on skompilowany do pliku resource (plik REC) i dołączony automatycznie do wskazanego projektu. Teraz wystarczy projekt skompilować i gotowe. UWAGA!!! Tworzone pliki manifestów zawierają nazwę pliku EXE generowanego przez projekt. Plików nie należy dołączać do innych projektów poprzez kopiowanie. Do każdego projektu należy dokonać osobnego generowania manifestu.


Pobierz plik - link do postu
  • VistaManifestBuilder.zip
    • VistaManifestBuilder.exe