我正在开发一个应用程序,当没有传递命令行参数时将使用GUI运行,但如果从命令行启动并传递必要的参数,也可以无形地运行。我被要求包含一个将返回版本号的/version
参数。为简单起见,此版本号可以存储在变量中。如果没有将版本号写入文件,我将这些信息返回给调用者的最佳方法是什么?我的应用程序几乎总是从脚本启动,因此脚本必须读取版本号并根据版本制作秒数。
答案 0 :(得分:1)
谷歌给了我这个,应该做你想做的事情? reference 击>
如果要将值返回给调用者,可以更改main()方法签名以返回整数。
Function Main() As Integer
请注意,您只能返回一个int。如果你想要" 1.0.2"你可以想出一个编号方案(比如用零填充等)或以某种方式编码,但这取决于你。
答案 1 :(得分:0)
抱歉,我正在使用ipad移动,所以我无法进行anny测试,但是你不能包含控制台,然后使用console.writeLine(versionstring)
此示例来自about.com http://visualbasic.about.com/od/usingvbnet/a/CmdLine_3.htm