Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL5 (http://www.expert-advisor.com/forum/forumdisplay.php?f=221)
-   -   Website im Browser öffnen (http://www.expert-advisor.com/forum/showthread.php?t=6998)

traderdoc 25.05.21 13:23

Website im Browser öffnen
 
Sicherlich gibt es dafür eine einfache Lösung:

Ich will aus einem mql5-Programm heraus per Button-Click eine bestimmte Internetseite im Browser öffnen und finde einfach nicht den richtigen Weg.


traderdoc

Indikator-Trading 25.05.21 13:39

Willst du wirklich einfach nur eine Internetseite starten oder diese auslesen?
Fürs Auslesen wäre Webrequest("GET"....) die richtige Funktion.
Damit kannst du den gesamten Inhalt der jeweiligen Seite erhalten und diesen dann noch einen gewünschten Parametern durchsuchen.

Die jeweilige Seite muss nur ein einen zugelassenen Webrequest Seiten vorhanden sein.

Falls du einfach nur eine Internetseite im Chrome oder ähnliches öffnen willst, dann wäre hier eine passende DLL wohl das Mittel der Wahl.

Gruß Timo

traderdoc 25.05.21 13:49

Ja, ich will nur, dass dann im Browser die Internetseite geöffnet wird, kein Auslesen oder dgl.

traderdoc

Indikator-Trading 25.05.21 14:26

Hier ein einfache Lösung als Skript:

//+------------------------------------------------------------------+
//| OpenWebsite.mq5 |
//| Copyright 2021, Algo Trend Trading Inc. |
//+------------------------------------------------------------------+
#property copyright "Copyright 2021, Algo Trend Trading Inc."
#property link "www.smarttraderstech.com"
#property version "1.00"

#import "shell32.dll"
int ShellExecuteW(int hwnd,string Operation,string File,string Parameters,string Directory,int ShowCmd);
#import

void OnStart()
{
ShellExecuteW(0,"open","http://smarttraderstech.com","","",3);
}

Leider konnte ich das hier jetzt nicht als Code hinzufügen.
Ein paar Zeichen wurden dadurch verschluckt.

traderdoc 25.05.21 14:56

Vielen Dank!
Ich werde das noch heute implemetieren und berichten.

traderdoc

traderdoc 25.05.21 17:06

Nochmals vielen Dank, funktioniert einwandfrei.
Und wieder etwas gelernt.

traderdoc


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:08 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum