Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 24.02.16
Lena Lena ist offline
Mitglied
 
Registriert seit: Feb 2016
Beiträge: 105
Lena befindet sich auf einem aufstrebenden Ast
Standard Textelement ändern

Ich bin es wieder. Es ist wirklich "ätzend" wenn der Kompiler nie einen Fehler ausgibt, das Programm aber nicht so funktioniert wie es soll. So ist es auch jetzt wieder.
Ich habe ein Textelement, welches mir die momentan Eingestellten Lot anzeigen soll.

Code:
   CreateLabel("Volumen        ", 10, 80,  2,"Handelsvolumen: " +DoubleToString (Volumen,2)     , TextFont, FontSize, clrWhite);
Initialisiert wird es in der OnInit (funktioniert auch).
Wenn ich jetzt das Handelsvolumen ändere, soll natürlich auch die Anzeige den neuenWert anzeigen. Das wollte ich mit "ObjectSetString" erledigen.

Code:
ObjectSetString(0, "Volumen", OBJPROP_TEXT, "Handelsvolumen: "+DoubleToString(Volumen,2));
Wenn ich das Textelement lösche und neu erstelle habe ich den richtigen Wert. Das ist in meinen Augen aber Umständlich. Lieber wäre es mir wenn es mit der "ObjectSetString" Variante funktionierte.