ďťż
Lemur zaprasza
Strona: [ > ] z 1 Autor Temat: Rejestracja wlasnego typu plikow w Windows? anonim Typ: Nie zarejestrowany Rejestracja wlasnego typu plikow w Windows? Czy ktos spotkal sie w trakcie programowana z potrzeba stworzenia wlasnego typu pliku i polaczenia jego rozszerzenia z wlasnym (jedynie slusznym ) programem? 09-04-2004 14:17 Jelcyn Admin forum Typ: admin Postów: 895 Zarejestrowany: Apr 2002 Kurcza, nie mogę znaleźć (szukałem 0,5 minuty używając google ;-) ale wiem, że niedawno do VBMagaizne, albo do działu tips trafił text który dotyczy tego zagadnienia. Poprzeglądaj dział tips i 2-3 ostatnie numery VBMagaizne, na pewno znajdziesz odpowiedź a oprócz tego znajdziesz inne wartościowe rzeczy :-) _____________________________________________ Jelcyn vb4all(małpka)canpol.pl * 09-04-2004 19:10 270849979 6237704 bisiek Typ: neutral Postów: 487 Zarejestrowany: Jul 2003 Jeżeli masz procedury zmiany dowolnych kluczy rejestu - każdej gałęzi, to w Hkey_Classes_Root dodaj klucz .xxx - jakieś rozszerzenie, w jego wartości default dodaj xxxfile, i dodaj w gałęzi klucz xxxfile, w nim klucz shell, w nim klucz open i wewnątrz tego klucz command, jego default to ścieżka do pliku i poleceni np. %1 przekazujące ścieżkę dokumentu _____________________________________________ www.mob.abc.pl - moja strona o VB 10-04-2004 14:13 3380672 bisiek Typ: neutral Postów: 487 Zarejestrowany: Jul 2003 Aha, jeszcze jedno, jak już masz gotowe rozszerzenie to przy włączeniu programu parametr będzie w Command _____________________________________________ www.mob.abc.pl - moja strona o VB 10-04-2004 14:16 3380672 Jelcyn Admin forum Typ: admin Postów: 895 Zarejestrowany: Apr 2002 Jeżeli masz procedury zmiany dowolnych kluczy rejestu - każdej gałęzi, to w Hkey_Classes_Root dodaj klucz .xxx - jakieś rozszerzenie, w jego wartości default dodaj xxxfile, i dodaj w gałęzi klucz xxxfile, w nim klucz shell, w nim klucz open i wewnątrz tego klucz command, jego default to ścieżka do pliku i poleceni np. %1 przekazujące ścieżkę dokumentu Gdzieś nie tak dawno był do tego ładny sampel, ale nie wiem gdzie, pisałem gdzie szukać _____________________________________________ Jelcyn vb4all(małpka)canpol.pl * 11-04-2004 14:18 270849979 6237704 Jelcyn Admin forum Typ: admin Postów: 895 Zarejestrowany: Apr 2002 Aha, jeszcze jedno, jak już masz gotowe rozszerzenie to przy włączeniu programu parametr będzie w Command O tym szerzej pisałem w 1 albo 2 numerze VBMagaizne. _____________________________________________ Jelcyn vb4all(małpka)canpol.pl * 11-04-2004 14:18 270849979 6237704 m-a-x Typ: neutral Postów: 366 Zarejestrowany: Jan 2003 Przecież napisałem sampel wlaśnie do tego celu. Nawet dla leni (hehe) jest w nim zawarty modulik który wystarczy dodać do projektu. Nie chce mi sie teraz sprawdzać ale jest w dziale workshop (system) - o ile Jelcyn go nie wywalił Zapomnialem dodać - jego nazwa to: FileAssociation [Post edytowany dnia 14-04-2004 02:00 przez m-a-x] _____________________________________________ Problemem zazwyczaj nie jest brak osób znających odpowiedź a zadanie właściwego pytania! 14-04-2004 01:55 anonim Typ: Nie zarejestrowany wszystko fajnie ... Skorzystalam z programu, wstawilam swoje dane ale po kliku w plik ktory powiazalam w rejestrze z moim programem pokazuje sie blad w Windowsie: Odmowa dostepu do podanego urzadzenia, sciezki lub pliku. A i tak tajemnieczo pisze w tym przykladzie (File Association)ze trzeba do programu, poza modulem, dodac kod, ale co tam wpisac to nie wiem Poszukam jeszcze w VB Mag jak radzi Jelcyn, moze bedzie jasniej. Dziekuje za pomoc Pozdrawiam Ania 15-04-2004 14:40 m-a-x Typ: neutral Postów: 366 Zarejestrowany: Jan 2003 Chodzi o to że program jest po tej calej operacji (podczas dwukliku na pliku z Twoim rozszerzeniem) odpalany z parametrem! ! ! Tak wiec aby uzyskac w programie dane (tzn ścieżke do danego pliku) nalezy zainteresować się zmienną Command hehe. Czyli np w funkcji Load głównej formy dajesz taki kod: Open Command For Input as #1 ... Close #1 U wszystkich działał ten sampel wiec u Ciebie musi też zadziałać. A to że nie napisałem w samplu dokladnie o co chodzi to juz inna kwestia. Tzn w sumie to bylo napisane to co trzeba (wszystko na dany temat). Gdybym mial wszystko pokolei wyjaśniać to bym tez musial opisać np funkcje Open itd [Post edytowany dnia 15-04-2004 15:55 przez m-a-x] _____________________________________________ Problemem zazwyczaj nie jest brak osób znających odpowiedź a zadanie właściwego pytania! 15-04-2004 15:51 Wszystkich odpowiedzi: 8 :: Maxymalnie na stronę: 20 Strona: [ > ] z 1 |