J'ai ce code et ?a fonctionne bien, en tirant une ligne verticale ? 10h00 et une autre ligne verticale ? 20h00, mais si je fixe l'heure ?, par exemple. 7h00 et 20h00, il ne dessine que la ligne 20h00.
Quelqu'un peut-il me dire ce qui ne va pas?
Code ins?r? extern int iHour1 = 10; extern int iHour2 = 20;
Code ins?r? if (TimeHour (heure # 91; i # 93;) == iHour1 TimeMinute (heure # 91; i # 93;) == 0) {x ; ObjectCreate (Time x, OBJ_VLINE, 0, heure # 91, i # 93;, haute # 91; i # 93;); ObjectSet (Time x, OBJPROP_COLOR, Rouge);/Valeur de couleur pour d?finirobtenir la couleur de l'objet. ObjectSet (Time x, OBJPROP_STYLE, STYLE_DOT);/La valeur est l'une des constantes STYLE_SOLID, STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT pour d?finirobtenir un style de ligne d'objet. ObjectSet (Time x, OBJPROP_WIDTH, 1);/Valeur enti?re pour d?finirobtenir la largeur de la ligne de l'objet. Peut ?tre de 1 ? 5. ObjectSet (Time x, OBJPROP_BACK, true);/Valeur bool?enne pour d?finirobtenir un indieur de dessin d'arri?re-plan pour l'objet. (par exemple true cachera la valeur au bas du graphique.)} else {if (TimeHour (heure # 91; i # 93;) == iHour2 TimeMinute (heure # 91; i # 93;) == 0) {x ; ObjectCreate (Time x, OBJ_VLINE, 0, heure # 91, i # 93;, haute # 91; i # 93;); ObjectSet (Time x, OBJPROP_COLOR, Jaune);/Valeur de couleur pour d?finirobtenir la couleur de l'objet. ObjectSet (Time x, OBJPROP_STYLE, STYLE_DOT);/La valeur est l'une des constantes STYLE_SOLID, STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT pour d?finirobtenir un style de ligne d'objet. ObjectSet (Time x, OBJPROP_WIDTH, 1);/Valeur enti?re pour d?finirobtenir la largeur de la ligne de l'objet. Peut ?tre de 1 ? 5. ObjectSet (Time x, OBJPROP_BACK, true);/Valeur bool?enne pour d?finirobtenir un indieur de dessin d'arri?re-plan pour l'objet. (Par exemple true cachera la valeur au bas du graphique.)}}