2012-09-30 186 views
9

有沒有人知道,有沒有什麼方法(默認或第三方)啓動在Delphi IDE編輯器中打開的批處理文件,通過按鍵或按鈕?從Delphi IDE運行批處理文件

我的意思是簡單地按F9,然後從我的批處理文件中獲取cmd.exe窗口,從編輯器運行,在此窗口中運行。

在一些較老的Delphi版本中,可能是Delphi 5,批處理文件可以創建爲項目,所以它真的是F9。但是,在Delphi XE中,我沒有看到這種類型的項目。

+0

也許你可以將CMD.EXE添加到你的工具中,然後使用下面的命令運行你的批處理文件:'C:\ Windows \ SYSTEM32 \ CMD.EXE $ PROJECTFILENAME' –

+1

@iManBiglari這應該是一個答案,而不是評論 –

+1

@iManBiglari,真的,把它作爲答案,我會接受它。真的行。不知道我怎麼沒有意識到自己:) 一些增加到您未來的答案 - 而不是'C:\ Windows \ SYSTEM32 \ CMD.EXE'我把更多的一般'$(ComSpec)',並指定參數在不同的編輯字段中,加上它們有點不同 - '/ c $ EDNAME $ SAVE',其中'$ EDIT' - 最頂級編輯器文件的擴展文件名,'$ SAVE'告訴IDE在運行工具前保存該文件。 無論如何,謝謝你的回答。 –

回答

9

您可以在工具菜單中添加CMD.EXE(或者您自己提及的$(ComSpec)),其中/c$EDNAME作爲參數。另外,你可以告訴IDE在運行外部工具之前保存你的文件$SAVE