Aplikacja jako program domyślny

Aplikacja jako program domyślny
cPlusPlus
  • Rejestracja:około 12 lat
  • Ostatnio:około 6 lat
  • Postów:99
3

Pytanie pierwsze: piszę sobie edytor tekstu otwierający pliki o wymyślonym przeze mnie rozszerzeniu. Co mogę zrobić, aby po otworzeniu pliku o tym rozszerzeniu tekst był automatycznie wrzucamy do textboxa w aplikacji / do aplikacji przekazywana była by ścieżka do tego pliku?
Pytanie drugie: jeżeli uda mi się rozwiązać problem pierwszy, to jak mogę ustawić moją aplikację jako program domyślny dla plików tego typu, tak, aby nie trzeba było szukać przez "Otwóż za pomocą..."?

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:3 dni
  • Lokalizacja:Wrocław
0
  1. Argumenty wywołania programu w C# zazwyczaj znajdują się w tablicy args metody Main.
  2. Jak sądzę musisz dodać odpowiedni wpis w rejestrze systemu.
cPlusPlus
  • Rejestracja:około 12 lat
  • Ostatnio:około 6 lat
  • Postów:99
0
  1. Dzięki za informację, udało mi się to znaleźć, działa poprawnie.
  2. Są jakieś domyślne funkcje w C# pozwalające na zabawę rejestrem, czy trzeba ściągać jakieś dll'ki?
edytowany 2x, ostatnio: cPlusPlus
0
cPlusPlus
  • Rejestracja:około 12 lat
  • Ostatnio:około 6 lat
  • Postów:99
0

Dzięki wszystkim.

edytowany 1x, ostatnio: cPlusPlus
xeo545x39
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 5 lat
  • Lokalizacja:Kosmos
  • Postów:1571
0

Tu masz wszystko: http://stackoverflow.com/questions/7789319/how-to-make-a-c-sharp-application-work-as-the-default-program-for-certain-files
Działa to tak, że po otworzeniu odpowiedniego rozszerzenia jako parametr ląduje nazwa pliku a Ty w programie sobie odczytujesz.


Co kurła debuguj ten kod i streszczaj się klientowi chce się fixa, a jak nie kurła to odpale visuala i ci pomoge a tego byś nie chciał

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.