I motsetning til vanlige .LNK-snarveier (som peker på et dokument eller et program), peker Internett-snarveier til en URL (webdokument). Slik lager du en .URL-fil, eller Internett-snarvei, ved hjelp av Delphi.
Internet Shortcut-objektet brukes til å lage snarveier til internettsider eller webdokumenter. Snarveier på internett er forskjellige fra vanlige snarveier (som inneholder data i en binær fil) som peker på et dokument eller en applikasjon. Slike tekstfiler med en .URL-utvidelse har innholdet i INI-fil format.
Den enkleste måten å se på en .URL-fil er å åpne den inne Notisblokk. Innholdet (i sin enkleste form) av en Internett-snarvei kan se slik ut:
Som du kan se, har .URL-filer et INI-filformat. URLen representerer adresseplassering for siden som skal lastes inn. Den må spesifisere en fullt kvalifisert URL med formatet protokoll: // server / side..
Enkel Delphi-funksjon for å lage en .URL-fil
Du kan enkelt programmatisk opprette en Internett-snarvei hvis du har URLen til siden du vil koble til. Når du dobbeltklikker, startes standardleseren og viser nettstedet (eller et webdokument) tilknyttet snarveien.
Her er en enkel Delphi-funksjon å lage en .URL-fil. Prosedyren CreateInterentShortcut oppretter en URL-snarveisfil med det oppgitte filnavnet (FileName) parameter) for den gitte URLen (LocationURL), overskriver en eksisterende Internett-snarvei med den samme Navn.
Her er et eksempel:
Noen få notater:
- Du kan lagre en webside som MHT (webarkiv) og opprett deretter en .URL-snarvei for å kunne få tilgang til en offline versjon av et webdokument.
- Du må oppgi et fullt filnavn, sammen med .URL-utvidelsen, for FileName-parameteren.
- Hvis du allerede har en Internett-snarvei du er "interessert i", kan du enkelt trekke ut URL-en fra en Internet Shortcut (.url) -fil.
Spesifisering av .URL-ikonet
En av de finere funksjonene i filformatet .URL er at du kan endre snarveiens tilhørende ikon. Som standard vil .URL bære ikonet til standard nettleseren. Hvis du vil endre ikonet, trenger du bare å legge til ytterligere to felt i .URL-filen, som i:
I feltene IconIndex og IconFile kan du spesifisere ikonet for .URL-snarveien. IconFile kan peke på applikasjonens exe-fil (IconIndex er indeksen til ikonet som en ressurs i exe).
Internett-snarvei for å åpne et vanlig dokument eller en applikasjon
Når du blir kalt en Internett-snarvei, tillater et .URL-filformat deg ikke å bruke den til noe annet - for eksempel en standard søkesnarvei.
Merk at URL-feltet må spesifiseres i protokollen: // server / sideformat. For eksempel kan du opprette et Internett-snarveiikon på skrivebordet som peker til programmets exe-fil. Du trenger bare å spesifisere "filen: ///" for protokollen. Når du dobbeltklikker på en slik .URL-fil, vil applikasjonen din bli kjørt. Her er et eksempel på en slik "Internett-snarvei":
Her er en prosedyre som plasserer en Internett-snarvei på skrivebordet, snarveien peker til den * nåværende * applikasjonen. Du kan bruke denne koden til å opprette en snarvei til programmet ditt:
Merk: bare ring "CreateSelfShortcut" for å opprette en snarvei til programmet ditt på skrivebordet.
Når du skal bruke .URL
De praktiske .URL-filene vil være nyttige for praktisk talt alle prosjekter. Når du oppretter et oppsett for applikasjonene dine, tar du med en .URL-snarvei i Start Meny—Brukere har den mest praktiske måten å besøke nettstedet ditt for oppdateringer, eksempler eller hjelpefiler.