[英]What are the Command Line options for the VB6 IDE (Compiler)
我正在做批量编译,需要指定输出目录。
/run
/runexit
- 编译然后运行它。 当项目返回设计模式时退出 VB IDE。
/make
或/m
projectname - 使用 proj 文件中的现有设置编译 make exe
/out
文件名
/outdir
path 指定使用/make
时放置所有输出文件的目录路径
/d
/cmd
/mdi
或/sdi
...和其他几个。
运行vb6.exe /?
了解更多信息。
谷歌的一些工作表明,可以通过在命令提示符中转到包含 vb6.exe 的目录并运行来获得这样的选项列表
vb6.exe /?
信息直接来自运行VB6.exe /?
:
命令行选项
VB6[.EXE] [[{/run | /r}] | [/runexit] | [{/make | /m}] projectname] [/out filename] [/outdir path] [/d const=value{[:constN=valueN]}] [/mdi | /sdi] [{/cmd argument | /c argument}]
/run or /r projectname
告诉 Visual Basic 编译projectname
并运行它,使用存储在 Project Properties 对话框的 Make 选项卡的 Command Line Arguments 字段中的参数。
/runexit projectname
告诉 Visual Basic 编译projectname
并运行它。 当项目返回设计模式时,Visual Basic 将退出。
/make or /m projectname
告诉 Visual Basic 使用项目文件中存储的现有设置编译projectname
并从中生成可执行文件。
/out filename
指定在您使用 /m 或/runexit
构建时接收错误的文件。 如果不使用 /out,命令行构建错误将显示在消息框中。
/outdir path
指定使用 /make 时放置所有输出文件的目录路径。
/d or /D const=value...
告诉 Visual Basic 在使用 /make 开关制作 .EXE 或 ActiveX 组件时将哪些值用于条件编译常量。 用冒号分隔多个常量。
/cmd or /c argument
将参数放在“项目属性”对话框的“生成”选项卡的“命令行参数”字段中。 使用时,这必须是命令行上的最后一个开关。
/mdi
或/sdi
将 Visual Basic 环境更改为单文档界面 (SDI) 或多文档界面 (MDI) 模式。 Visual Basic 将保持此模式,直到您更改它。您可以在上述任何开关中使用组名代替
projectname
。
来自这里的一些附加信息也适用于旧版本的 VB。 该外部页面可能最终会消失。
VB 命令行总结
所有版本
vb*[.exe] [[{/run | /r} projectname] {/make | /m } projectname] {/cmd argument | /c argument}]
projectname
项目 (.vbp) 文件的名称。
/run
或/r
告诉 Visual Basic 使用存储在“项目属性”对话框的“生成”选项卡的“命令行参数”字段中的参数来编译和运行projectname
。 您可以使用此命令运行多个项目。 将projectname
替换为projectgroupname
。
/make
或/m
告诉 Visual Basic 编译projectname
并使用APP
对象的Path
、EXEName
和Title
属性的现有设置生成可执行 (.exe) 文件。 您可以使用此命令从多个项目编译和制作可执行 (.exe) 文件。 将projectname
替换为projectgroupname
。
/cmd
或/c
将参数放在“项目属性”对话框的“生成”选项卡的“命令行参数”字段中。 使用时,这必须是命令行上的最后一个开关。仅版本 4 +
vb*[.exe] {/d compileconst} [{/makedll | /l} projectname]
/makedll
或/l
告诉 Visual Basic 编译 projectname 并从中创建一个进程内 ActiveX 服务器 (.dll) 文件。
/d
或/D
告诉 Visual Basic 在使用 /make 开关创建 .EXE 或使用/makedll
开关创建 ActiveX DLL 时将哪些值用于条件编译常量。
compileconst
项目文件中使用的条件编译常量的名称和值。仅限版本 5+
vb*[.exe] [{/runexit} projectname][{/m} or {/runexit} projectname /out filename}][{/m}][/sdi] or [/mdi]
/runexit
告诉 Visual Basic 运行 projectname。 如果由于任何原因在运行过程中更改了文件,所有更改都将被忽略,并且在退出设计模式时不会出现对话框。
filename
使用/m
或/runexit
选项构建可执行文件时接收错误的文件的名称。
/out
允许您指定在使用/m
或 /runexit 选项构建时接收错误的文件。 遇到的第一个错误与其他状态信息一起放置在此文件中。 如果不使用 /out 选项,命令行构建错误将显示在消息框中。 如果您正在构建多个项目,此选项很有用。
/?
列出可用的命令行参数。
/sdi
将 Visual Basic 环境更改为 SDI(单文档界面)模式。 Visual Basic 保持在 SDI 模式,直到您更改它。 您可以通过使用/mdi
参数或通过清除“选项”对话框的“高级”选项卡中的“SDI 开发环境”选项来更改为 MDI 模式。
/mdi
以 MDI(多文档界面)模式打开 Visual Basic。 Visual Basic 保持在 MDI 模式,直到您更改它。 您可以通过使用/sdi
参数或通过在“选项”对话框的“高级”选项卡中选择“SDI 开发环境”选项来更改为 SDI 模式。 MDI 模式是默认模式。
/make /outdir path
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.