Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 181
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
Sagen Sie mir bitte, können Sie die Breite des Labels in Pixeln herausfinden? die Länge des Textes funktioniert nicht Buchstaben haben unterschiedliche Breiten
Vielleicht... Wir müssen es hier herausfinden.
und dann
OBJPROP_XSIZE
Breite eines Objekts entlang der X-Achse in Pixeln. Angegeben für OBJ_LABEL (schreibgeschützt), OBJ_BUTTON, OBJ_BITMAP, OBJ_BITMAP_LABEL, OBJ_EDIT, OBJ_RECTANGLE_LABEL.
int
OBJPROP_YSIZE
Höhe eines Objekts entlang der Y-Achse in Pixeln. Angegeben für OBJ_LABEL (schreibgeschützt), OBJ_BUTTON, OBJ_BITMAP, OBJ_BITMAP_LABEL, OBJ_EDIT, OBJ_RECTANGLE_LABEL.
int
Vielleicht... Wir müssen das hier klären.
es stellte sich als einfacher heraus als geplant) ObjectGetInteger(0, "name",OBJPROP_YSIZE)
Danke)
Eine weitere Frage im globalen Bereich ich deklarieren und initialisieren solche Arrays, ist es möglich, dies in einer separaten Funktion zu tun, aber für es in einer anderen Funktion sichtbar sein, ich weiß, dass Sie nicht ein Array aus einer Funktion zurückgeben können, gibt es eine andere Möglichkeit ...?
Eine weitere Frage im globalen Bereich ich deklarieren und initialisieren solche Arrays, kann es in einer separaten Funktion getan werden, aber dass es in einer anderen Funktion sichtbar sein würde, ich weiß, dass das Array nicht von der Funktion zurückgegeben werden kann, vielleicht gibt es einen anderen Weg ...?
Sie können ein Array per Referenz an eine Funktion übergeben. Dann werden alle Änderungen in der Funktion mit der Array-Referenz vorgenommen, die übergeben wurde.
Sie können ein Array per Referenz an eine Funktion übergeben. Dann werden alle Änderungen in der Funktion mit dem referenzierten Array durchgeführt.
Nicht ganz so, andersherum wäre es(
Idealerweise erhalten Sie ein Array von einer Funktion, oder deklarieren und initialisieren Sie es dort, aber dass es global sichtbar wäre, oder ein Zeiger auf ein Array...
in diese Richtung denken, um OnInit nicht zu belasten
nicht wirklich, andersherum wäre es(
Idealerweise erhalten Sie ein Array von einer Funktion oder deklarieren und initialisieren es dort, aber dass es global sichtbar wäre, oder ein Zeiger auf ein Array...
Ich denke, in diese Richtung, um nicht zu laden OnInit
Ich denke in diese Richtung, um das Laden von OnInit zu vermeiden
Da das Objekt nicht mehr benötigt wird, warum sollte es in die Liste der Objekte aufgenommen werden? Wenn Sie es löschen, bleibt die Liste der gewünschten Objekte in ihrer Reihenfolge erhalten.
Gibt es Beispiele dafür, wie man dies tun kann?
Gibt es Beispiele dafür, wie man dies tun kann?