OPEN WEB URL

4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 11.2 (Geändert)


OPEN WEB URL (Url{; *})

ParameterTypBeschreibung
UrlStringStartup URL
**Mit Angabe = URL wird nicht übersetzt,
Ohne Angabe = URL wird übersetzt

Beschreibung

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.

Beispiele

(1) 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/Lauren/Documents/pending.htm")
   OPEN WEB URL( "C:\Users\Lauren\Documents\pending.htm")
   OPEN WEB URL( "mailto:john_martin@4d.com")

(2) Dieses Beispiel startet ein Programm:

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

Starting or Stopping the Web Server


4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next