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

VB6 IDE(编译器)的命令行选项是什么,vb6,Vb6,我正在进行批编译,需要指定输出目录。谷歌的一些工作表明,可以通过在命令提示符下转到包含vb6.exe的目录并运行 vb6.exe /? /make/outdir路径/run /runexit-编译并运行它。当项目返回到设计模式时退出VB IDE /make或/m projectname-使用proj文件中的现有设置编译make exe /输出文件名 /outdir path指定使用/make时放置所有输出文件的目录路径 /d /指令 /mdi或sdi 还有其他几个 运行vb6.exe/?更

我正在进行批编译,需要指定输出目录。

谷歌的一些工作表明,可以通过在命令提示符下转到包含vb6.exe的目录并运行

vb6.exe /?

/make/outdir路径

/run

/runexit-编译并运行它。当项目返回到设计模式时退出VB IDE

/make或/m projectname-使用proj文件中的现有设置编译make exe

/输出文件名

/outdir path指定使用/make时放置所有输出文件的目录路径

/d

/指令

/mdi或sdi

  • 还有其他几个
运行vb6.exe/?更多信息。

来源是一些与旧版本VB相关的附加信息。这个外部页面最终可能会消失

VB命令行摘要 所有版本
projectname
项目(.vbp)文件的名称

/run
/r
告诉Visual Basic使用 存储在Make的命令行参数字段中的参数 “项目属性”对话框的选项卡。您可以运行多个 使用此命令创建项目。将
projectname
替换为
projectgroupname

/make
/m
告诉Visual Basic编译
projectname
并生成 可执行(.exe)文件,使用
路径的现有设置,
EXEName
,以及
APP
对象的
Title
属性。您可以编译 使用此命令从多个项目生成可执行(.exe)文件 指挥部。将
projectname
替换为
projectgroupname

/cmd
/c
将参数放入 “项目属性”对话框的“生成”选项卡。使用时,这个 必须是命令行上的最后一个开关

仅限4+版本
/makedll
/l
告诉Visual Basic编译projectname并生成 进程内ActiveX服务器(.dll)文件

/d
/d
告诉Visual Basic哪些值用于条件 使用/make开关或 带有
/makedll
开关的ActiveX DLL

compileconst
条件编译的名称和值 项目文件中使用的常量

仅限5+版本
/runexit
告诉Visual Basic运行projectname。如果出于任何原因 文件在运行过程中发生更改,所有更改都将被忽略 退出到设计模式时不会显示任何对话框

filename
生成文件时接收错误的文件名 使用
/m
/runexit
选项可执行

/out
允许您指定在生成时接收错误的文件 使用
/m
或/runexit选项。遇到的第一个错误是 与其他状态信息一起放置在此文件中。如果你不使用 命令行生成错误/out选项将显示在消息中 盒子。如果要生成多个项目,此选项非常有用

/?
列出了可用的命令行参数

/sdi
将Visual Basic环境更改为sdi(单个文档) 接口)模式。Visual Basic将保持SDI模式,直到您更改它。 您可以使用
/MDI
参数或清除 的“高级”选项卡中的SDI开发环境选项 “选项”对话框

/mdi
以mdi(多文档界面)模式打开Visual Basic。 Visual Basic将保持在MDI模式,直到您更改它。你可以改变 通过使用
/SDI
参数或选择SDI来切换到SDI模式 “选项”的“高级”选项卡中的“开发环境”选项 对话框。MDI模式是默认模式


这是
vb6.exe/?


我已经找到了部分答案(运行vb.exe/?),但我想在某个地方发布实际命令,并附上说明。因此,这篇文章是如此。这里有更多的信息
vb*[.exe] [[{/run | /r} projectname] {/make | /m } projectname]{/cmd argument | /c argument}]
vb*[.exe] {/d compileconst} [{/makedll | /l} projectname]
vb*[.exe] [{/runexit} projectname][{/m} or {/runexit} projectname /out filename}][{/m}][/sdi] or [/mdi]