WPF 接收进程参数方法
来源:互联网 发布:数据库mdf文件如何恢复 编辑:程序博客网 时间:2024/06/10 08:36
最近在做一个项目,就是VRP模型数据库查询,本身VRP自带的数据库查询功能很简单,根本满足不了这么复杂的数据库查询。于是想到了里面VRP打开EXE可执行文件可以传递参数。于是就想把VRP里面模型参数传出来,然后再WPF外部程序里面执行复杂的数据库查询的功能。
首先要重写APP:
protected overridevoid OnStartup(StartupEventArgs e)
{
if (e.Args != null && e.Args.Count() > 0)
{
this.Properties["ArbitraryArgName"] = e.Args[0];
}
base.OnStartup(e);
}
{
if (e.Args != null && e.Args.Count() > 0)
{
this.Properties["ArbitraryArgName"] = e.Args[0];
}
base.OnStartup(e);
}
然后在Main中添加事件:this.Loaded += new RoutedEventHandler(MainWindow_Loaded);
void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
if (Application.Current.Properties["ArbitraryArgName"] !=null)
{
string fname = Application.Current.Properties["ArbitraryArgName"].ToString();//ArbitraryArgName要与APP里面设置的名字相同
// GetData(fname);
}
}
{
if (Application.Current.Properties["ArbitraryArgName"] !=null)
{
string fname = Application.Current.Properties["ArbitraryArgName"].ToString();//ArbitraryArgName要与APP里面设置的名字相同
// GetData(fname);
}
}
这样fname这个参数就可以获取到了~~
本文来自emily1900的博客,原文地址:http://blog.csdn.net/emily1900/archive/2011/01/04/6114759.aspx
- WPF 接收进程参数方法
- WPF 接收进程参数方法
- WPF进程接收启动参数
- WPF程序接收参数启动
- C# WPF 接收启动命令行参数
- action接收参数方法简介
- struts2接收参数的方法
- struts2接收参数的方法
- perl函数的参数接收方法
- 用JS接收参数的方法--转
- Struts2中Action接收参数的方法
- JS 接收HTML传递参数的方法。
- Struts2中Action接收参数的方法
- flash接收网页传递参数的方法
- Struts2中Action接收参数的方法
- (三)Struts2接收参数的方法
- Struts2接收参数的几种方法
- Struts2中Action接收参数的方法
- php实现jsonp跨域调用实例
- 基于内容的视频标注——关键帧图象层标注
- 个人最喜欢的国内spring揭秘原创的佳作——在线部分章节
- Linux I2C驱动完全分析(二)
- 时间的常用操作
- WPF 接收进程参数方法
- RGB与Ycbcr空间的互相转换
- sqlite Developer注册码消除
- 在内核里写i2c client 驱动的两种方式
- 云计算将移动应用开发带到一个前所未有的高度
- android --杂项
- 手把手教你写linux I2C设备驱动
- 挖雷问题
- JAVA字符串转日期或日期转字符串