4D v14.3

OPEN WEB URL

Home

 
4D v14.3
OPEN WEB URL

OPEN WEB URL 


 

OPEN WEB URL ( Pfad {; *} ) 
Parameter Typ   Beschreibung
Pfad  String in Startup URL
Operator in Mit * = URL wird nicht übersetzt, Ohne * = URL wird übersetzt

Der Befehl OPEN WEB URL öffnet die in Url übergebene Datei oder URL mit dem am besten geeigneten Programm. Der Parameter Url kann eine URL oder den Pfadnamen einer Datei enthalten.

Das Programm versucht zuerst, den Parameter Url als Pfadname einer Datei zu interpretieren. Der Befehl erlaubt Doppelpunkte (':') auf Mac OS, linksgerichtete Schrägstriche ('\') unter Windows oder POSIX URL, die mit file:// beginnt. Trifft das zu, weist 4D das System an, die Datei mit dem am ehesten passenden Programm zu öffnen, z.B. ein Browser für .html Dateien, Word für .doc Dateien, etc. Der Parameter * wird in diesem Fall ignoriert.

Enthält der Parameter Url eine standardmäßige URL, wie die Protokolle mailto:, news:, http:, etc., startet 4D den standardmäßigen Web Browser und greift auf die URL zu. Gibt es unter den an den Rechner angeschlossenen Volumes keinen Browser, hat der Befehl keine Auswirkung.

4D decodiert automatisch die Sonderzeichen der URL. Übergeben Sie den Parameter *, übersetzt 4D die Sonderzeichen der URL nicht. Mit dieser Option können Sie auf URL vom Typ "http://www.server.net/page.htm?q=something" zugreifen bzw. solche URL senden.

Hinweis: Dieser Befehl funktioniert nicht, wenn er in einem Web Prozess aufgerufen wird.

Die folgenden Beispiele zeigen verschiedene String-Typen, die der Befehl als URL akzeptiert:

 OPEN WEB URL("http://www.4d.com")
 OPEN WEB URL("file://C:/Users/Laurent/Documents/pending.htm")
 OPEN WEB URL("C:\\Users\\Laurent\\Documents\\pending.htm")
 OPEN WEB URL("mailto:jean_martin@4d.fr")

Dieses Beispiel startet das am besten passende Programm:

 $file:=Select document("";"";0)
 If(OK=1)
    OPEN WEB URL(Document)
 End if

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Werkzeuge
Nummer: 673

 
GESCHICHTE 

Geändert: 4D v11 SQL Release 2

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)

Gesplittet : OPEN URL ( 4D v14 R3)