社区
C#
帖子详情
C#中调用应用程序的方式
waterwalk
2004-10-20 11:51:35
目的要启动其它应用程序。以前在VB中用Shell函数,现在在c#中用Process.Start()。据msdn称,shell函数的执行是“异步”的。就是说它不会等到被启动程序完全启动后再执行下一句。Process.Start()好像也是这么干的。用Google搜,发现VB.net中的shell函数增强了,可以指定是否等待应用程序完全启动起来后再进行下一句。不知道C#里要达到同样的目的应该怎么做?
...全文
221
9
打赏
收藏
C#中调用应用程序的方式
目的要启动其它应用程序。以前在VB中用Shell函数,现在在c#中用Process.Start()。据msdn称,shell函数的执行是“异步”的。就是说它不会等到被启动程序完全启动后再执行下一句。Process.Start()好像也是这么干的。用Google搜,发现VB.net中的shell函数增强了,可以指定是否等待应用程序完全启动起来后再进行下一句。不知道C#里要达到同样的目的应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gyh_1
2004-10-21
打赏
举报
回复
在c#中如何调用lha.exe对一个文件进行压缩
waterwalk
2004-10-20
打赏
举报
回复
多谢各位!
superryu
2004-10-20
打赏
举报
回复
这两个方法各有特点,就看楼主的要求了
BearRui
2004-10-20
打赏
举报
回复
那你就直接调用VB.NET中的shell函数不就行啦:
----------------------------------------------
项目——添加引用——添加对Microsoft.visualbasic.net runtime的引用
再在程序中加上using Microsoft.VisualBasic
做完上面2步就可以直接在代码中这样调用了
Interaction.Shell("notepad.exe",AppWinStyle.NormalFocus,false,-1);
jkflyfox
2004-10-20
打赏
举报
回复
不知道啊,不知道有没楼主说的功能,应该是没有带,自己写也不会,帮顶吧。
skyeenet
2004-10-20
打赏
举报
回复
你用 VB 写一个类编译成DLL 然后再C#里面用就可以了,呵呵 ……
wzfyjs
2004-10-20
打赏
举报
回复
Up
CSTerry
2004-10-20
打赏
举报
回复
好像不行吧……我也学习
zjh135
2004-10-20
打赏
举报
回复
study!!
C#
调用
快捷
方式
打开相应的
应用程序
-以解决
本文介绍了一种解决
C#
中
直接执行某些
应用程序
命令行时出现的错误的方法,即通过
调用
程序的快捷
方式
来避免加载驱动等错误。具体实现
方式
为使用System.Diagnostics.Process.Start方法并传入目标程序的快捷
方式
路径。
C#
调用
DLL的几种方法
本文介绍了
C#
中
DLL
调用
方法。先阐述了DLL与
应用程序
的关系及使用DLL的优点,如节省资源、促进模块化等。接着详细讲解了
C#
调用
DLL的多种
方式
,包括
调用
非托管和托管DLL、动态
调用
等。最后指出使用DLL可提高代码复用,嵌入DLL能加强
C#
程序保密性。
[转载]
C#
控制台
应用程序
里
调用
自己写的函数的方法
本文介绍了在
C#
控制台
应用程序
中
如何
调用
自定义函数的两种
方式
:1) 使用静态函数;2) 实例化对象后
调用
。详细解释了为何main函数作为静态函数,要求被
调用
的函数也必须是静态的。
实现QT库的DLL封装与
C#
调用
本文介绍了将QT库封装成DLL并在
C#
应用程序
中
调用
的方法。包括了解DLL与QT关系、封装过程,
C#
与QT技术整合基础及封装
方式
,C接口定义与实现,DLL构建与.lib文件生成,以及
C#
项目配置与P/Invoke
调用
等内容,帮助
C#
项目利用QT功能。
托管C++
调用
C#
本文介绍了一个使用托管C++
调用
C#
程序的案例,详细解释了通过C++语法
调用
一个完整的
C#
应用程序
的过程。这种
方式
结合了
C#
易于
调用
DLL的特点与C++的强大功能。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章