ďťż

Ładny brzuch

Witam
Czy można zrobić tak, aby przy pomocy Delphi uruchomić WinRar'a z tym, że w takiej formnie tak jak się chce spakować plik to niektóre pola są już automatycznie wypełnione (czyli jak klikmy prawym przyciskiem na jakimś pliku i wybieramy "Add to Archive.."/"Dodaj do archiwa.." to pojawia się nam okienko i pewne pola są już wypełnione)



ShellExecute z odpowiednim parametrem. jakmi ? a poszukaj w rejestrze jaki dodaje do menu kontekstowego

przeszukałem rejestr i były tam pare rejestrów o WinRar lecz nie dowiedziałem się zbytnio o nich

Wydaje mi się, że nie da się zrobić tego za pomocą ShellExecute, bo komendy są wykonywane przez rozszerzenie powłoki rarext.dll Tutaj trzebaby było wyciągnąć listę komend dostępnych spod prawego klawisza dla danego pliku/folderu do obiektu typu IContextMenu i za pomocą InvokeCommand wykonać tą komendę. Jak wyciągnąć menu możesz sobie pooglądać w pliku ItemProp.pas, który jest dostępny w tym pakiecie
Użytkownik Uno edytował ten post 12 październik 2005, 10:57
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •