Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi url aus *.url Datei lesen (https://www.delphipraxis.net/89278-url-aus-%2A-url-datei-lesen.html)

Weazy 28. Mär 2007 21:11


url aus *.url Datei lesen
 
Hi, ich habe ein simples problem:
wie kann ich die dir url einer *.url Datei auslesen? wenn eine url datei in ein memo lade steht da z.B:

[DEFAULT]
BASEURL=http://www.code-com.de/sources/Delphi/API/prog_stat%5B1%5D.htm
[InternetShortcut]
URL=http://www.code-com.de/sources/Delphi/API/prog_stat%5B1%5D.htm
Modified=B0E2243D0E54C5011B


oder

[InternetShortcut]
URL=http://193.17.192.35:8000
Modified=01c7717536b91500


wie komme ich nun an das http://www.code-com.de/sources/Delph...tat%5B1%5D.htm oder http://193.17.192.35:8000
?

Danke!!!

alcaeus 28. Mär 2007 21:16

Re: url aus *.url Datei lesen
 
Hi, guck dir einfach mal die Spezifikation auf www.wotsit.org an: http://www.wotsit.org/download.asp?f=url&sc=228409423 :)

Greetz
alcaeus

Martin K 28. Mär 2007 21:18

Re: url aus *.url Datei lesen
 
Ich habe das mal so gemacht:
Lade die *.url wie eine ini-Datei und lese dann den String aus.

Etwa so:
Delphi-Quellcode:
  ReadString('InternetShortcut', 'URL', 'about:blank');

Daniel 28. Mär 2007 21:19

Re: url aus *.url Datei lesen
 
Vermutlich wird es klappen, diese Dateien als INI-Dateien zu betrachten. Schaue Dir mal die Klasse "TINIFile" aus der Unit "INIFiles" an.

Der Aufruf müsste dann in etwa wie Folgt aussehen:
Delphi-Quellcode:
uses ... INIFiles, ...

...
myURL:= myINIObj.ReadString( 'InternetShortcut', 'URL', '' );
...

Weazy 28. Mär 2007 21:27

Re: url aus *.url Datei lesen
 
Danke, das funktioniert prima!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz