Lazarus: Plattformunabhängig Website Öffnen
Frage von Gast | Letztes Update am 23.01.2024 | Erstellt am 31.01.2013
Ich schreibe momentan ein Programm mit Lazarus, das auf Windows, Mac und Linux laufen soll. Nun möchte ich im Programm einen Link zu meiner Homepage setzen, der natürlich auch plattformunabhängig auf all diesen Betriebssystemen funktionieren soll.
Als ehemaliger Delphi-Nutzer, habe ich das mit ShellExecute und dem Open-Befehl gemacht. Leider ist dies natürlich eine Windows-Funktion, die man nicht unter Mac und Linux verwenden kann. Kennt jemand eine Möglichkeit, wie ich einen Link mit Lazarus setzen und aufrufen kann?
Ähnliche Themen
Lazarus: Datei oder Dokument plattformunabhängig öffnen
Tipp | 0 Kommentare
Delphi/Lazarus: Link zu einer Website in einer Anwendung setzen
Tutorial | 0 Kommentare
Windows: ZIP-Archiv ohne Zusatzsoftware entpacken
Tipp | 0 Kommentare
XAMPP: SSL/HTTPS für lokale Projekte einrichten
Tutorial | 8 Kommentare
Android Programmierung: URL öffnen/Link zu Website setzen
Tutorial | 0 Kommentare
Lazarus: HTML einer Website laden
Frage | 1 Antwort
Delphi: Mehrzeilige Caption für TLabel (zur Laufzeit und Design Zeit)
Tutorial | 1 Kommentar
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Mit Lazarus ist es viel einfacher als mit Delphi einen aufrufbaren Link zu einer Webseite zu setzen.
Benutze einfach die Funktion OpenUrl, für die du lediglich die Unit LCLIntf einbinden musst:
OpenUrl findet auf jedem System den Standard-Browser und öffnet darin die angegebene URL. Wichtig: Man darf nicht das "http" oder "https" vergessen.
Man kann OpenUrl auch benutzen um Dateien zu öffnen, zum Beispiel: OpenUrl('file://C:\datei.txt'). Hier kannst du aber auch OpenDocument() benutzen und einen Pfad zu einer Datei übergeben.
Letztes Update am 23.01.2024 | Erstellt am 31.01.2013