Winform啟動另一個項目傳值的方法
阿新 • • 發佈:2017-12-06
方案 tool 啟動 搜索算法 weight void cati tom sender
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
Winform啟動另一個項目傳值的方法
本文地址: http://www.paobuke.com/develop/c-develop/pbk23318.html
關於ASP網頁無法打開的解決方案 C#使用Matrix執行縮放的方法C#圖像重新著色的方法C# 生成隨機數的代碼
本文實例講述了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
相關內容
C#深度優先搜索算法利用WCF雙工模式實現即時通訊C# 設計模式系列教程-建造者模式C#異步綁定數據實現方法關於ASP網頁無法打開的解決方案
Winform啟動另一個項目傳值的方法