Pliki zasobów C# / Zasoby w odrębnych plikach

0

Cześć.

Uczę się C#, używam Visual Studio jako IDE. Tworzę aplikację w Windows Forms, używam sporo obrazków w formacie .PNG, gdzie mogę zdefiniować to, że pliki tych obrazków będą w jakimś osobnym pliku, tak aby potencjalny użytkownik programu nie miał do tego dostępu. Wiecie.. jakiś odrębny plik .DAT, którego nie da się z zewnątrz otworzyć. Niestety nigdzie się nie doszukałem informacji na ten temat.

Dziękuję za odpowiedź, pozdrawiam!
Woyager

0

No skoro potrzebujesz umieścić zasoby w plikach, to może warto użyć plików zasobów (Resource Files) w tym celu?

I nie wierzę, że szukałeś. Tego się nie da nie znaleźć, no chyba, że zamiast internetu przeszukiwałeś garaż.

0

Znalazłem informację, że powinienem użyć edytora zasobów, dlatego potrzebuję jakiejś wskazówki jak mogę utworzyć taki pakiet zasobów w odrębnym pliku. A później jak z niego korzystać.

0

Musisz go dodać jako nowy item do projektu. Jest do tego opcja w menu, jest okienko, trzeba tylko wybrać i kliknąć "Add".

0
Woyager napisał(a):

Wiecie.. jakiś odrębny plik .DAT, którego nie da się z zewnątrz otworzyć.
Muszę Cię zmartwić. W 90% przypadków otwarcie takiego zewnętrznego pliku będzie możliwe. Po prostu pytanie jak bardzo ktoś jest zdesperowany. Zawsze można desasemblować program i sprawdzić w jaki sposób otwiera zasoby i jaką maja strukturę. Kwestia czasu moim zdaniem. Sam takie rzeczy umieszczam jako zasoby w pliku głównym albo jakiejś osobnej dll'ce. Jak tych zasobów miałbym dużo, powiedzmy 50MB to użyłbym zwykłego archiwum zip/rar i tyle.

1 użytkowników online, w tym zalogowanych: 0, gości: 1