Till skillnad från vanliga .LNK-genvägar (som pekar på ett dokument eller en applikation) pekar Internet-genvägar till en URL (webbdokument). Så här skapar du en .URL-fil eller Internetgenväg med Delphi.
Internetgenvägsobjektet används för att skapa genvägar till webbplatser eller webbdokument. Internetgenvägar är olika från vanliga genvägar (som innehåller data i en binär fil) som pekar på ett dokument eller en applikation. Sådana textfiler med en .URL-förlängning har sitt innehåll i INI-fil formatera.
Det enklaste sättet att titta inuti en .URL-fil är att öppna den inuti Anteckningar. Innehållet (i sin enklaste form) av en Internetgenväg kan se ut så här:
Som du kan se har .URL-filer ett INI-filformat. URL: n representerar adressplatsen för sidan som ska laddas. Den måste ange en fullt kvalificerad URL med formatet protokoll: // server / sida..
Enkel Delphi-funktion för att skapa en .URL-fil
Du kan enkelt skapa en internetgenväg om du har URL till den sida som du vill länka till. När du dubbelklickar startas standardwebbläsaren och visar webbplatsen (eller ett webbdokument) som är associerat med genvägen.
Här är en enkel Delphi-funktion för att skapa en .URL-fil. Proceduren CreateInterentShortcut skapar en URL-genvägsfil med det angivna filnamnet (FileName) parameter) för den givna URL: n (LocationURL), överskriva en befintlig Internetgenväg med samma namn.
Här är ett exempel på användning:
Några anteckningar:
- Du kan spara en webbsida som MHT (webbarkiv) och skapa sedan en .URL-genväg för att kunna komma åt en offline-version av ett webbdokument.
- Du måste ange ett fullständigt filnamn, tillsammans med .URL-förlängningen, för FileName-parametern.
- Om du redan har en Internet-genväg som du är "intresserad av" kan du enkelt extrahera URL: en från en Internet-genväg (.url) -fil.
Ange .URL-ikonen
En av de finare funktionerna i .URL-filformatet är att du kan ändra genvägens tillhörande ikon. Som standard kommer .URL att bära ikonen för standardwebbläsaren. Om du vill ändra ikonen måste du bara lägga till ytterligare två fält till .URL-filen, som i:
Fältet IconIndex och IconFile låter dig ange ikonen för genvägen .URL. IconFile kan peka på applikationens exe-fil (IconIndex är indexet för ikonen som en resurs i exen).
Internetgenväg för att öppna ett vanligt dokument eller en applikation
Genom att kallas en Internet-genväg tillåter inte ett .URL-filformat att du använder den för något annat - till exempel en standardprogramgenväg.
Observera att URL-fältet måste anges i protokollet: // server / sidformat. Till exempel kan du skapa en Internet-genvägsikon på skrivbordet som pekar på programmets exe-fil. Du behöver bara ange "fil: ///" för protokollet. När du dubbelklickar på en sådan .URL-fil kommer din applikation att köras. Här är ett exempel på en sådan "Internetgenväg":
Här är en procedur som placerar en Internet-genväg på skrivbordet, genvägen pekar på den * aktuella * applikationen. Du kan använda den här koden för att skapa en genväg till ditt program:
Obs: ring bara "CreateSelfShortcut" för att skapa en genväg till ditt program på skrivbordet.
När du ska använda .URL
Dessa praktiska .URL-filer kommer att vara användbara för praktiskt taget alla projekt. När du skapar en inställning för dina applikationer, inkludera en .URL-genväg i Start meny—Alla användare har det mest bekväma sättet att besöka din webbplats för uppdateringar, exempel eller hjälpfiler.