2008-12-19 5 views

Antwort

25

Von einer Shell aus können Sie den Befehl open mit einer URL als Parameter verwenden. Dadurch wird diese URL im Standardbrowser geöffnet.

Sie sollten also system() oder ähnliche fork()/exec() Code verwenden können, um das gleiche zu tun.

nb: open öffnet auch andere Arten von Dateien/URLs, also stellen Sie sicher, dass es sich wirklich um eine Web URL handelt, die Sie öffnen möchten, da sonst ein Sicherheitsproblem besteht.

Die Objective C Art und Weise, es zu tun scheint zu sein:

[[NSWorkspace sharedWorkspace] openURL:url]; 

wo url einen Zeiger auf ein Objekt NSURL ist

Verwandte Themen