Winform启动另一个项目传值的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Winform启动另一个项目传值的方法相关的知识,希望对你有一定的参考价值。

本文实例讲述了Winform启动另一个项目传值的方法。分享给大家供大家参考。具体如下:

背景:从A项目中登陆后,跳转到B项目的某个页面(B不再登陆)。

A项目启动进程:


代码如下:


public Form1()

{

InitializeComponent();

}

#region 调用进程

[DllImport(“Shell32.dll”)]

private static extern int ShellExecute(

IntPtr hwnd,

string lpOperation,      //多为”open”

string lpFile,           //文件名称

string lpParameters,   //参数

string lpDirectory,      //文件路径

int nShowCmd

);

/// <summary>

/// 加载相应的应用程序

/// </summary>

private void StartApplication(string projname, string arg)

{

ShellExecute(IntPtr.Zero, “Open”, projname, arg, Application.StartupPath + @”\”, 1);

}

#endregion


private void btnJump_Click(object sender, EventArgs e)

{

StartApplication(“B”, “Doctor,00045,14092701”);//从这里跳转

}

除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
  Winform启动另一个项目传值的方法

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23318.html






相关内容






























































以上是关于Winform启动另一个项目传值的方法的主要内容,如果未能解决你的问题,请参考以下文章

winform独立窗体之间传值的简单方法

WinForm窗体间传值的方法

2019-3-26WinForm窗体间如何传值的几种方法

winform怎么获取另一窗体的控件

Visual Studio 中两个窗体(WinForm)之间相互传值的方法

winform 窗体之间的操作