任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 189

 
artmedia70:

调用在当前蜡烛上以买入价画一个红色骷髅,大小为1,使用Arrow。

这是显示文本的功能。它们是相似的。试着自己做一个来输出标记。



谢谢你。但对于LABEL对象,你需要它,逐个像素的。
 
zfs:

谢谢你。但对于LABEL对象,你需要它,逐个像素的。
你需要一个现成的解决方案,还是想用第二个功能做实验?你不需要在其中做太多的改变。
 
//+----------------------------------------------------------------------------+
void SetText(string Text, color cl, string nm, int angle, int x, int y, string font, int sz=8) {
   if (ObjectFind(nm)<0) ObjectCreate(nm, OBJ_LABEL, 0, 0, 0);
   ObjectSet(nm, OBJPROP_CORNER   , angle);
   ObjectSet(nm, OBJPROP_XDISTANCE, x);
   ObjectSet(nm, OBJPROP_YDISTANCE, y);
   ObjectSet(nm, OBJPROP_WIDTH    , sz);
   ObjectSetText(nm, Text, sz, font, cl);
   }
//+----------------------------------------------------------------------------+
给你
 
artmedia70:
给你

谢谢你。是的,我有这个功能,我需要这个箭头。
 
zfs:

谢谢你。是的,我有这个功能,我需要这个箭头。

Windows里有一个符号表。在那里,我找到了同样的头骨,并复制了,然后粘贴在第一个引文中。

SetText("N", Yellow, "Scull", 0, 20, 20, "Wingdings", 10); 
0是左上角。20和20是距离原点的像素坐标,10是字体大小
 
artmedia70:

Windows里有一个符号表。在那里,我找到了同样的头骨,并复制了,然后粘贴在第一个引文中。

0是左上角。20和20是距离原点的像素坐标,10是字体大小
你不是在那里发现了一支箭吗?)我发现一架飞机,它看起来或多或少像一个 "Q")。
 
zfs:
你不是在那里发现了一支箭吗?)我发现了一架飞机,它看起来或多或少像一个 "Q")

所以有各种各样的箭头。


 
artmedia70:

所以有各种各样的箭头。




谢谢你。越来越近了,剩下的就是要记住如何将这个符号表示成一个字符串)。那你在哪里找到这张桌子的?
 
zfs:

谢谢你。这就更接近了,现在我只需要记住如何将这个符号表示成一个字符串)。那你在哪里找到这张桌子的?

开始 --> 所有程序 --> 标准 --> 公用事业。

你在顶部选择所需的字体,寻找你想要的字符,选择它,点击 "选择",然后点击 "复制"。然后在ME中,在函数参数中,在输出字符串以倒逗号传递的地方,你插入复制的字符。

 
artmedia70:

开始 --> 所有程序 --> 标准 --> 公用事业。

在顶部选择需要的字体,寻找需要的字符,选择它,点击 "选择",然后 "复制"。然后在ME中,在输出字符串用引号传递的函数参数中,插入复制的字符。


你还需要CharToStr,但它并不以这种方式复制。谢谢你。