winform 程序调用及参数调用

调用程序:

// 新轮廓 -> 调用轮廓扫描程序
        private void toolStripMenuItem9_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start(@"E:\无锡福瑞达项目\TestApp\TestApp\bin\Release\TestApp.exe","measure");
        }

被调用程序:

static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main(string[] args)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1(args));
        }
    }

public Form1()

   {

    InitializeComponent();

   }

public Form1(string[] args)

    {

    InitializeComponent();

     funcStr = args[0];

     tbxDisp.Text = funcStr;

    }

时间: 2024-10-22 20:54:12

winform 程序调用及参数调用的相关文章

C# WinForm程序添加引用后调用静态方法时报“Interfaces_Helper.Global”的类型初始值设定项引发异常。---&gt; System.NullReferenceException: 未将对象引用设置到对象的实例。

出现原因: 因为Global类初始化某个静态变量时没有成功则会抛 System.NullReferenceException 异常,具体代码: public static string connstring = System.Configuration.ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString; 解决办法: 在WinForm中添加一个app.config和Interfaces_Helper

winform程序一启动抛出异常--调用目标发生异常

在本机测试没有问题,可一到别的电脑上就抛出异常,这是最麻烦的事,一时间还找不出什么原因,本机上还无法重现. 现在好了,终于找到一个完美解决的办法,在Program.cs类中加入如下代码 static void Main() { Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException); Application.Run(new FrmMai

记一次WinForm程序中主进程打开子进程并传递参数的操作过程(进程间传递参数)

目标:想在WinForm程序之间传递参数.以便子进程作出相应的处理. 一种错误的方法 父进程的主程序: 1 ProcessStartInfo psi = new ProcessStartInfo(); 2 psi.FileName = "ProcessChild.exe"; 3 psi.Arguments = txtArgs.Text; 4 Process.Start(psi);//主要问题在这里 子进程的主程序: 1 txtArgs.Text = Process.GetCurrent

一个简单的winform程序调用webservices

本文原创,如需转载,请标明源地址,谢谢合作!http://blog.csdn.net/sue_1989/article/details/6597078 本文的编写IDE为VSTS2008和.NET Framework3.5 ,其他版本的VS或.Net Framework类似 本示例程序说明:从WinForm程序调用本机的WebServices的方法,返回两个数的和 1. 新建>>项目>>ASP.NET Web 服务应用程序,命名为 WebServiceTest,OK 2.打开Ser

html中的js调用c#的winform程序

简单来说,就是在c#客户端winform中加载一个webBrowser1,然后通过webBrowser1中对页面的点击js效果触发c#的函数响应.亲测通过. C#代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using S

C# winform与Javascript的相互调用[转]

原文链接<html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <script language="javascript" type="text/javascript"> <!-- 提供给C#程序调用的方法 --> function messageBox(message) { alert(m

[转]C# winform与Javascript的相互调用

C# winform与Javascript的相互调用 <html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <script language="javascript" type="text/javascript"> <!-- 提供给C#程序调用的方法 --> function messag

(struct)结构体变量作为函数参数调用的方法小结

结构体变量.结构指针变量.结构数组作为函数的参数应用实例分析 struct stud { long int num; float score; }; /*结构体变量作为函数的参数,修改之后的成员值不能返回到主调函数*/ void funvr(struct stud t) { t.num=2000101; t.score=71.0; } /*结构体数组作为函数的参数,修改后的元素的成员值能返回到主调函数*/ void funar(struct stud t[]) //void funar(stru

Win8上Service程序及外部App调用此Service

一.Service 借助MSDN上Win7 Service的Demo和<用VC++建立Service服务应用程序>,在Win8上经历各种磨难,终于跑起来自己改装的服务程序了. 原来API基本没变,我所困惑的是Win7上直接运行都没有问题,在Win8上不可以. 报错: OpenSCManager failed w/err 0x00000005 原来是Win8上权限的问题,也许我自己的Win7一启动就拥有了Admin权限吧. 下面直接进入正题,我整合了一下代码,共三个文件:main.c,Servi