如何从资源管理器中启动RAD Studio的新实例

时间:2015-02-11 20:57:58

标签: delphi delphi-xe

我习惯通过双击.dpr或.dproj文件从文件资源管理器打开我的Delphi项目。

通常,这将在我的案例中启动Embarcadero RAD Studio XE7并为我打开项目。

我想比较一下在一个单独的项目(不同的目录等)中完成的事情。如果我双击第二个.dpr / .dproj文件,默认操作似乎是将其添加到我已经打开的RAD Studio实例的项目组中。

有没有办法让我可以设置RAD Studio为我打开第二个实例,以便我可以并排查看内容?

目前我手动打开一个新实例,然后通过File-> Open找到项目文件,但这很痛苦。

1 个答案:

答案 0 :(得分:2)

在注册表中,如果IDE尚未运行,则注册.dpr.dproj文件扩展名以调用bdslauncher.exe,并调用DDE以将拖动的文件名传递给现有文件IDE是否正在运行。因此,双击打开IDE新实例的唯一方法是将注册表设置更改为绕过bdslauncher.exe和DDE,并直接使用文件名作为命令调用bds.exe - 行参数。

否则,其他选择是:

  1. .dpr / .droj文件直接拖放到bds.exe文件上,该文件将运行bds.exe的新副本,该副本将打开拖动的文件。
  2. drag and drop

    1. 右键点击.dpr / .dproj文件,选择"打开方式",然后选择bds.exe(您可以选择将其设为默认应用或不)。在随后的右键单击中,"打开"菜单现在将有一个子菜单(如果它还没有),包括" Embarcadero RAD Studio"作为一种选择。
    2. open with