Diskussion zum Artikel "Die Entwicklung von grafischen Oberflächen auf Basis von .Net Framework und C# (Teil 2): Weitere grafische Elemente" - Seite 3
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Sie müssen es unbedingt googeln, es gibt da eine Art Prozess.
Alternativ dazu müssen Sie noch Form.Close() für Windows aufrufen, um die Anwendung zu schließen.
https://stackoverflow.com/questions/3097364/c-sharp-form-close-vs-form-dispose
wenn ich die .dll aufrufe, erstelle ich 2 Threads und führe jedes Formular in ihnen über ShowDialog() aus, ich beende die Formulare durch einen trivialen Aufruf der Close()-Methode und gebe den Speicher frei, nur für den Fall - ich weiß nicht, wie der Müllsammler dort in .Net funktioniert )))))
Es ist zu 100% eine Frage der Threads oder des Marshallings oder der Interaktion zwischen diesen Threads. Kurzum, nicht alle Rezepte sind gleich nützlich. Man kann mit Threads spielen, aber ich würde den GuiController nicht nur deswegen neu schreiben wollen.
Können Sie mir sagen, ob es möglich ist, ein C#-Fenster an ein Chart-Fenster anzuhängen?
So dass es nicht separat hängen würde, aber würde ähnlich wie die integrierte Handels-Panel integriert werden?
Fehler in ClickOnElement;
'ClickOnElement' - nicht deklarierter Bezeichner GuiMtController.mq5 57 16
Können Sie mir bitte sagen, wie ich den im folgenden Code gemeldeten Fehler beheben kann? Danke !!!!!!!
GuiController::SendEvent("ButtonForm", MtGuiController .MessageBox,LockControl, YesNoCancel, msg);
danke für die umfangreiche Info. Geht das auch als WPF-Klassenbibliothek im neuen .NET Core?
Hier sind die Links:
zum Repo: https://github.com/5nail000/MtGui_ProfitCalculator/tree/master/mql5
mql5-script code: https://github.com/5nail000/MtGui_ProfitCalculator/raw/refs/heads/master/mql5/CalculateHistoryProfit.mq5
MtGuiController.dll : https://github.com/5nail000/MtGui_ProfitCalculator/raw/refs/heads/master/mql5/MtGuiController.dll
Die Bibliothek wurde von mir etwas modifiziert, und das Panel wurde nicht als separate Bibliothek implementiert, sondern in die Basisbibliothek integriert. Im Repo ist auch der Code der Bibliothek und des Formulars verfügbar...