我正在进行批量编译,需要特定输出目录。
答案 0 :(得分:14)
/ run
/ runexit - 编译然后运行它。当项目返回到设计模式时退出VB IDE。
/ make或/ m projectname - 使用proj文件中的现有设置编译一个make exe
/ out filename
/ outdir path指定在使用/ make
时放置所有输出文件的目录路径/ d
/ CMD
/ mdi或/ sdi
运行vb6.exe /?了解更多信息。
答案 1 :(得分:8)
谷歌的一些工作表明,可以通过在命令提示符下运行包含vb6.exe的目录并运行
来获取这样的选项列表。vb6.exe /?
答案 2 :(得分:2)
/make /outdir path
答案 3 :(得分:0)
来源from here是一些其他信息,它们也与旧版VB有关。该外部页面最终可能会消失。
VB命令行摘要
所有版本
vb*[.exe] [[{/run | /r} projectname] {/make | /m } projectname]{/cmd argument | /c argument}]
projectname
项目(.vbp)文件的名称。
/run
或/r
告诉Visual Basic使用以下命令编译并运行项目名称 存储在Make的Command Line Arguments字段中的参数 项目属性对话框的选项卡。您可以运行多个 使用此命令的项目。将项目名称替换为projectgroupname
。
/make
或/m
告诉Visual Basic编译projectname
并进行 使用路径的现有设置的可执行文件(.exe), EXEName和APP对象的Title属性。您可以编译和 使用此文件从多个项目中生成可执行文件(.exe) 命令。将projectname
替换为projectgroupname
。
/cmd
或/c
将参数放入以下位置的“命令行参数”字段中 项目属性对话框的制作选项卡。使用时,这个 必须是命令行上的最后一个开关。版本4 +仅
vb*[.exe] {/d compileconst} [{/makedll | /l} projectname]
/makedll
或/l
告诉Visual Basic编译项目名称并进行 进程中的ActiveX服务器(.dll)文件。
/d
或/D
告诉Visual Basic哪些值用于条件 使用/ make开关或.exe制作.EXE时的编译常量 带有/makedll
开关的ActiveX DLL。
compileconst
条件编译的名称和值 项目文件中使用的常量。仅限版本5 +
vb*[.exe] [{/runexit} projectname][{/m} or {/runexit} projectname /out filename}][{/m}][/sdi] or [/mdi]
/runexit
告诉Visual Basic运行项目名称。如果出于任何原因 文件在运行过程中被更改,所有更改都将被忽略 并且退出设计模式时不会显示任何对话框。
filename
构建文件时接收错误的文件名 使用/m
或/runexit
选项可执行文件。
/out
允许您指定在构建时接收错误的文件 使用/m
或/ runexit选项。遇到的第一个错误是 与其他状态信息一起放置在此文件中。如果不使用 / out选项,命令行生成错误显示在消息中 框。如果您要构建多个项目,则此选项很有用。
/?
列出可用的命令行参数。
/sdi
将Visual Basic环境更改为SDI(单个文档) 接口)模式。 Visual Basic保持SDI模式,直到您对其进行更改。 您可以通过使用/mdi
参数或清除来更改为MDI模式。 的“高级”标签中的“ SDI开发环境”选项 选项对话框。
/mdi
以MDI(多文档界面)模式打开Visual Basic。 Visual Basic保持MDI模式,直到您对其进行更改。你可以改变 通过使用/sdi
参数或通过选择SDI可以将其设置为SDI模式 选项的“高级”选项卡中的“开发环境”选项 对话框。 MDI模式是默认模式。
答案 4 :(得分:0)