W przeciwieństwie do zwykłych skrótów .LNK (wskazujących na dokument lub aplikację), skróty internetowe wskazują na adres URL (dokument internetowy). Oto jak utworzyć plik .URL lub skrót internetowy za pomocą Delphi.
Obiekt Skrót internetowy służy do tworzenia skrótów do stron internetowych lub dokumentów internetowych. Skróty internetowe różnią się od zwykłych skrótów (które zawierają dane w plik binarny), które wskazują na dokument lub aplikację. Takie pliki tekstowe z rozszerzeniem .URL mają swoją zawartość Plik INI format.
Najprostszym sposobem na zajrzenie do pliku .URL jest otwarcie go Notatnik. Treść (w najprostszej formie) skrótu internetowego może wyglądać następująco:
Jak widać, pliki .URL mają format pliku INI. Adres URL reprezentuje lokalizację adresu strony do załadowania. Musi określać w pełni kwalifikujący się URL o formacie protokół: // serwer / strona..
Prosta funkcja Delphi do utworzenia pliku .URL
Możesz łatwo programowo utworzyć skrót internetowy, jeśli masz adres URL strony, do której chcesz utworzyć łącze. Po dwukrotnym kliknięciu uruchamia się domyślna przeglądarka i wyświetla witrynę (lub dokument internetowy) powiązaną ze skrótem.
Tutaj jest prosta funkcja Delphi aby utworzyć plik .URL. Procedura CreateInterentShortcut tworzy plik skrótu URL o podanej nazwie (FileName parametr) dla podanego adresu URL (LocationURL), zastępując istniejący skrót internetowy tym samym Nazwa.
Oto przykładowe użycie:
Kilka uwag:
- Możesz zapisać stronę jako MHT (archiwum internetowe), a następnie utwórz skrót .URL, aby uzyskać dostęp do wersji offline dokumentu internetowego.
- Musisz podać pełną nazwę pliku wraz z rozszerzeniem .URL dla parametru FileName.
- Jeśli masz już skrót internetowy, który Cię „interesuje”, możesz łatwo wyodrębnić adres URL z pliku skrótu internetowego (.url).
Określanie ikony .URL
Jedną z ciekawszych cech formatu pliku .URL jest to, że możesz zmienić ikonę skrótu. Domyślnie .URL będzie nosić ikonę domyślnej przeglądarki. Jeśli chcesz zmienić ikonę, musisz tylko dodać dwa dodatkowe pola do pliku .URL, jak w:
Pola IconIndex i IconFile umożliwiają określenie ikony skrótu .URL. IconFile może wskazywać na plik exe aplikacji (IconIndex jest indeksem ikony jako zasobu w pliku exe).
Skrót internetowy, aby otworzyć zwykły dokument lub aplikację
Format pliku .URL, nazywany skrótem internetowym, nie pozwala na używanie go do czegoś innego - na przykład standardowego skrótu do aplikacji.
Pamiętaj, że pole adresu URL musi być określone w protokole: // serwer / format strony. Na przykład możesz utworzyć ikonę skrótu internetowego na pulpicie, która wskazuje plik exe programu. Musisz tylko podać „plik: ///” dla protokołu. Po dwukrotnym kliknięciu takiego pliku .URL aplikacja zostanie uruchomiona. Oto przykład takiego „skrótu internetowego”:
Oto procedura umieszczania skrótu internetowego na pulpicie. Skrót wskazuje na * bieżącą * aplikację. Możesz użyć tego kodu, aby utworzyć skrót do swojego programu:
Uwaga: wystarczy wywołać „CreateSelfShortcut”, aby utworzyć skrót do programu na pulpicie.
Kiedy używać .URL
Te przydatne pliki .URL przydadzą się praktycznie dla każdego projektu. Tworząc konfigurację dla swoich aplikacji, dodaj skrót .URL wewnątrz Start menu- użytkownicy mają najwygodniejszy sposób odwiedzania witryny w celu uzyskania aktualizacji, przykładów lub plików pomocy.