![]() |
Eine andere Browser Frage
Hallo,
ich hoffe ihr könnt mir helfen. Ich habe schon gegoogelt und hier im Forum gesucht, aber leider nichts gefunden. Ich möchte ein Programm schreiben, dass als Browser mit auf CD-ROMs gebrannt wird. das Programm soll wie ein normaler Browser funktionieren, jedoch wenn auf einen Link geklickt wird, soll das Programm ausgeführt bzw. die Datei geöffnet werden. Es soll vom Prinzip her wie das Programm ![]() Vielen Dank schon mal für eure Hilfe!!! |
Re: Eine andere Browser Frage
Meinst du jetzt einen Webbrowser oder einen Dateibrowser?
|
Re: Eine andere Browser Frage
Entschuldige bitte wenn das vorher nicht richtig von mir erklärt worden ist.
Also es soll ein Web-Browser werden. Dieser soll bei einem Klick auf einen Hyperlink überprüfen, ob der Hyperlink zu einer Anwendung führt. Wenn dies der Fall ist, soll die Anwendung gestartet werden. Außerdem soll er, wenn es sich z.B. um eine ZIP-Datei handelt, das damit verknüpfte Programm (z.B. WinZip) starten. Ansonsten soll er sich wie ein 'normaler' Web-Browser verhalten. |
Re: Eine andere Browser Frage
|
Re: Eine andere Browser Frage
@toms:
Danke, für den Tipp. Ich habe mir das eben mal angeschaut. So auf den ersten Blick sieht das schon mal ganz hilfreich aus. |
Re: Eine andere Browser Frage
Also der Tipp von toms war nicht schlecht, aber wie kann ich festlegen, welche Dateitypen er per ShellExecute ausführen soll und welche er im Browser anzeigen soll?
|
Re: Eine andere Browser Frage
FindExecutable
Diese Funktion ermittelt zu einer vorhandenen Datei die verknüpfte Anwendung. |
Re: Eine andere Browser Frage
Ich meinte eigentlich, dass ich vorher per INI-Datei festlege, bei welchen Dateien er die ShellExecute anwenden soll.
Ein Beispiel: Ich klicke auf einen Hyperlink, der zu einer Anwendung führt. Diese soll natürlich per ShellExecute ausgeführt werden. Jetzt habe ich in meiner INI-Datei die Endung ZIP angegeben. Wenn jetzt ein Hyperlink zu einer ZIP-Datei führt, soll die Datei per ShellExecute mit dem verknüpften Programm ausgeführt werden. Wenn jetzt aber ein Hyperlink zu einer RAR-Datei führt und RAR nicht in der INI-Datei angegeben ist, soll der normale Dialog (Öffnen, Speichern) angezeigt werden. Irgendwelche Ideen? |
Re: Eine andere Browser Frage
Hallo,
ich brauche mal wieder etwas Hilfe. Zwar habe ich das Abfangen des Hyperlinks jetzt hinbekommen, doch benötige ich folgende Informationen: 1.) Wie kann ich überprüfen, ob ein bestimmter String ('window.close') sich in dem Hyperlink befindet. Die URL wird ebenfalls als String übergeben. 2.) Ich habe einen String in dem Dateiendungen, durch ein #-Symbol getrennt stehen. Wie kann ich überprüfen, ob der String (Hyperlink) eine dieser Dateiendung enthält? Vielen Dank schon mal für euere Hilfe!!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz