繁体   English   中英

VB6 IDE(编译器)的命令行选项是什么

[英]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

信息直接来自运行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对象的PathEXENameTitle属性的现有设置生成可执行 (.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

这是vb6.exe /?的输出

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM