错误、漏洞、问题 - 页 2807

 
Roman:

有什么好理解的呢?便携式的工作方式无需安装。根目录有多少份,就有多少独立的程序。
问题是关于/portable key,为什么现在需要它?
以前需要这样做是因为所有的配置、来源、二进制文件等都在AppData 中。而且它们必须被复制到终端的根部。
现在它们默认都在终端的根部!而在AppData只有相关的文件、更新、帮助、市场图片等
简单解释一下,这个键是否应该在快捷方式中指定。而在这种情况下,如果所有的工作文件都默认在根目录下,那么它又是怎么做的呢!
复制根目录并将其移动到任何地方。AppData在启动后仍然会被调出。

需要/portable键来使终端和编辑器作为便携版本工作。也就是说,所有的编辑器设置和其他设置,一切都将存储在这个终端副本的根中。而如果你删除了/portable,它将全部从AppData 加载。例如,在我的例子中,如果 我从编辑器图标的属性中排除/portable,我的代码高亮 主题就会消失,也就是说,它将被改变为默认的。MQL5的根变为AppData的根('AppData\Roaming\MetaQuotes\Terminal\0DD.E4C\MQL5')。我在AppData中仍有它,用于安装的终端版本。不知道你为什么把它放在终端的根部...

 
Roman:

有什么好理解的呢?便携式的工作方式无需安装。有多少份根目录的副本,就有多少个独立的程序。
问题是关于/portable key,为什么现在需要它?
以前需要这样做是因为所有的配置、来源、二进制文件等都在AppData 中。而且它们必须被复制到终端的根部。
现在它们默认都在终端的根部!而在AppData只有相关的文件、更新、帮助、市场图片等
简单解释一下,这个键是否应该在快捷方式中指定。而在这种情况下,如果所有的工作文件都默认在根目录下,那么它又是怎么做的呢!
复制根目录并将其移动到任何地方。AppData在启动后仍然会被拉出来。

你很迷惑。

除了极少数有权限的情况,数据仍在AppData中。

要强制写入你的目录,你需要/portable。

 
Mihail Matkovskij:

/portable键用于使终端和编辑器作为便携版本工作。也就是说,所有的编辑器设置和其他设置都将存储在这个终端副本的根部。而如果你删除了/portable,它将全部从AppData 加载。例如,在我的例子中,如果 我从编辑器图标的属性中排除/portable,我的代码高亮 主题就会消失,也就是说,它将被改变为默认主题。MQL5的根变为AppData的根('AppData\Roaming\MetaQuotes\Terminal\0DD.E4C\MQL5')。我在AppData中仍有它,用于安装的终端版本。我不知道你为什么把它放在终端的根部...

Renat Fatkhullin:

你很迷惑。

除了极少数有权限的情况,数据仍在AppData中。

要强制写到你的目录,你需要/portable。

谢谢你的澄清。
但问题是,所有四个已安装的AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B
只包含 origin.txt 和 portable.txt。
5D31798C5161164D6BBD3AED4F6BE10B,没有其他文件夹或保存。默认情况下,一切都在各自的终端根中。
虽然在快捷键中我没有设置这个键。由于安装程序工作,我没有 进入快捷方式和AppData
这就是让我困惑的地方。它安装在VirtualBox上,账户为默认用户,禁用UAC。

p.s.
另外,我已经用一个特殊的配置bat-nick禁用了所有不必要的服务、日志等。
这可能是这种行为的原因。

 
Roman:

谢谢你的澄清。
但问题是,所有四个已安装的AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B
只包含 origin.txt 和 portable.txt。
5D31798C5161164D6BBD3AED4F6BE10B,没有其他文件夹或保存。默认情况下,一切都在各自的终端根中。
虽然在快捷键中我没有设置这个键。由于安装程序工作,我没有 进入快捷方式和AppData
这就是让我困惑的地方。它安装在VirtualBox上,账户为默认用户,禁用UAC。

p.s.
另外,我已经用一个特殊的配置bat-nick禁用了所有不必要的服务、日志等。
这可能是这种行为的原因。

禁用UAC+拥有全权限的自己的目录只是一个罕见的 "全权限可用 "的情况。

所以在这种状态 下,终端 在本地操作,明确检查对本地目录的写入权限。

反正所有终端共同的临时文件都存储在AppData中。

 
谁知道为什么图表是静止的,在不同的数字下?我怎样才能使当前的报价、日期和图表 "活起来"?
 
Никита Федоров:
谁知道为什么图表是静止的,在不同的数字下?应该怎样做才能显示出报价、日期的当前值,图表就会 "活 "起来?

可能要等到周末市场关闭,没有报价的时候。

 
Roman:

但问题是,所有四个已安装的AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B
只包含 origin.txt 和 portable.txt。

我以前从未注意到我的终端工作目录中有这些文件,因为我使用的是便携式版本。我想知道他们的目的是什么?我注意到origin.txt有通往便携式终端的路径,但 portable.txt是空的。

 
Mihail Matkovskij:

我以前从未注意到我的终端工作目录中有这些文件,因为我使用的是便携式版本。我想知道他们的目的是什么?我注意到origin.txt有通往便携式终端的路径,但 portable.txt是空的。

它们不在工作目录中,而是在AppData 中。
我也
同样的情况,origin.txt有本地目录的路径, portable.txt是空的。
但正如Renat所解释的,我有一些罕见的情况,安装在本地工作,基本上是作为一个便携式的。
,也就是说,我没有在快捷方式中指定密钥,但终端仍然在本地目录中工作。
这就是让我困惑的地方。

 
Roman:

它们不在工作目录中,而是在AppData 中。
我也
同样的情况,origin.txt有本地目录的路径, portable.txt是空的。
但正如Renat所解释的,我有一些罕见的情况,安装在本地工作,基本上是作为一个便携式的。
,也就是说,我没有在快捷方式中指定密钥,但终端仍然在本地目录中工作。
这就是让我困惑的地方。

我指的是已安装终端的工作目录(在AppData 中),而不是可移植的目录。

 

在MQL中,这很好。

class A {};
class B : A {};
class C : B {
                void f1( A* ) {}    //(1)нормально
                void f2() { A *a; } //(2)нормально
};

但C++在这两种情况下都给出了一个错误