比方说,对于Comment()的制表不工作,而且不是最初的目的(我认为这有点奇怪,但还好...)。
但是它在哪里工作呢?这 里写的是关于它的东西https://docs.mql4.com/ru/basis/types/literal
一般来说,Alert()很有趣(见第一个主题的截图),我怀疑它是这样设计的,这样在窗口的上部可以很好地显示所有东西,而在下部则用方块而不是标签。即Alert()能理解这个符号(因为窗口上部的最后一条信息是用表格显示的),但在关于Alert的帮助中,只写了换行符号"\n " 或"\r\n"。
我在哪里可以使用制表法?
假设这个标签对Comment()不起作用,而且最初也不是为它准备的(我觉得这有点奇怪,但没关系...)。
但那时它在哪里起作用,因为这里写的是它的东西https://docs.mql4.com/ru/basis/types/literal
打开Expert Log(日志文件),会有标签(尽管在终端本身的标签显示为方块)。
2.是否真的打算让Tab字符在某处正确显示,在某处不显示?还是有什么根本性的困难?
谢谢你,谢谢你的及时答复。
但你知道有一个函数TabbedTextOut吗?我也不知道。:-)
还有带自定义绘图的列表视图--如果你不直接改变线的颜色--那么就太难看了!!
而这一切,让我花了两个小时才弄明白!:-)
在邮箱中,标签可以工作...
MessageBox("graal\t40\nsum\t120","tab",0);
对不起,最后一点很烦人,我想弄清楚。
1.那么,在输出信息时,使其输出为具有偶数边的表格,因为输出的数据会有不同的长度(比方说,一次我输出25,另一次1023),我不能这样做,因为是制表允许这样做(至少在C和其他语言中我是这样做的)?我当然可以通过对象来做......但这是另一回事。
2.是否真的打算在某处正确显示tab字符,而不是在某处?还是有什么根本性的困难?
谢谢你,谢谢你的及时答复。
我可以告诉你,从一开始,这种情况已经存在了很长时间。以下是有关主题的链接。
我写了一个指标,决定通过以下方式输出信息
我做了一个简单的测试代码,结果是Alerte顶部的最新信息被正确显示。
我写了一个简单的测试代码,结果在Alerte中,顶部的最新信息显示正确,但信息历史中的这条信息已经是废话连篇了,历史中的所有其他信息也是如此。
它应该是这样的吗?在我看来是一个错误。请对此进行评论。
是的,这里有关于它的文件https://docs.mql4.com/ru/basis/types/literal
以下是代码