惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
V
Visual Studio Blog
罗磊的独立博客
爱范儿
爱范儿
J
Java Code Geeks
博客园 - 司徒正美
N
Netflix TechBlog - Medium
Microsoft Security Blog
Microsoft Security Blog
美团技术团队
小众软件
小众软件
Google DeepMind News
Google DeepMind News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
博客园 - 聂微东
云风的 BLOG
云风的 BLOG
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Jina AI
Jina AI
Y
Y Combinator Blog
博客园 - 叶小钗
人人都是产品经理
人人都是产品经理
Martin Fowler
Martin Fowler
Vercel News
Vercel News

博客园 - 暴风雨

新开发的网站,小熊礼品网 w3c 检查 怎样利用网络来扩大幼儿园的影响力? 幼教网址大全 免费幼儿园网站 打靶问题 使用Google Search API .Net开发中的设计问题和构架 构建模式—单例模式 用IComparable来实现可排序的集合 用C#实现MVC(Model View Control)模式介绍 以前的作业:八皇后问题求解 C++写的一个读取CSV文件的函数 尝试概要设计的写法 今天游泳很高兴 每天进步一点点 自己写的一个VB.netDB操作类 .NET Framework 自动内存管理机制深入剖析 (C#分析篇)[转] 深秋夜自嘲
怎样在Exe间传递参数
暴风雨 · 2006-04-06 · via 博客园 - 暴风雨

原文地址:http://www.vbdotnetheaven.com/UploadFile/pragati2478/HowtoPassParameterinEXE04052006084011AM/HowtoPassParameterinEXE.aspx
作者:Pragati  April 05, 2006

有时开发人员需要从一个exe中调用另一个exe。当调用exe是可能是需要传递参数的。

用下面的代码在全局模块中建立一个用来被调用的exe。设置启动项为Submain()函数。

在例子中有两个参数是通过exe传递过来的。参数是以” ”分割而被传递的。

Imports System.Windows.Forms 

Module Module1

 

        
Public Sub main()

            
Dim frm As New Form1

            
Dim str() As String

            
str = GetCommandLineArgs()

            
If (UBound(str>= 0Then

                a 
= str(0).ToString

                b 
= str(1).ToString

            
End If

            Application.Run(frm)

        
End Sub


 

        
Function GetCommandLineArgs() As String()

            
' Declare variables.

            
Dim separators As String = " "

            
Dim commands As String = Microsoft.VisualBasic.Command()

            
Dim args() As String = commands.Split(separators.ToCharArray)

            
Return args

        
End Function


 

End Module

将下面的代码写道调用的exe中,这里两个参数,”1””M”被传递过去了。

proc.Start(Application.StartupPath & "\Sambandh.exe", "1 M")