解决方案 »
- 在C#中,如何将struct转为IntPtr?
- C# 查找不同命名空间下的控件并赋值 在线等
- 帮忙把2个VB函数转换为C#函数
- 为什么我注释掉的语句,程序还是照样走,而且出错
- 如何判断textBox里输入的是金额
- 关于一个Remoting客户端和服务端连接报错的问题,急~~
- 用bitmap截图,panel内小的控件叠在大的控件上,截出来只有在底层的大控件
- 晚了真会出人命的
- RichtextBox选中文本激活什么事件?
- 运行Chrome后为什么会出现几个相同google chrome?
- VS2010设计器报错
- asp.net 要导入excel的文件表头在第二行,然后我在读取数据时候总是提示找不到列名,望不啬赐教
如果只是这种简单的交互,那么就不用考虑什么平台的差别问题了。它们可以通过shell/dos跨进程地启动你的程序,同时传送参数。你的程序只要解析命令行参数即可。
如果只是这种简单的交互,那么就不用考虑什么平台的差别问题了。它们可以通过shell/dos跨进程地启动你的程序,同时传送参数。你的程序只要解析命令行参数即可。是啊,都没什么通信的,只是他们单击一下按钮,然后开始运行我的界面,我的程序是独立的功能,那我要把我开发的程序怎么弄下给他们用呢?
你让他学习.net呀。
如果只是这种简单的交互,那么就不用考虑什么平台的差别问题了。它们可以通过shell/dos跨进程地启动你的程序,同时传送参数。你的程序只要解析命令行参数即可。是啊,都没什么通信的,只是他们单击一下按钮,然后开始运行我的界面,我的程序是独立的功能,那我要把我开发的程序怎么弄下给他们用呢?不用弄上什么啊。它们的dephi程序应该自动启动执行你的.exe文件,包括可以使用命令行参数传递数据。这跟你的.net编程没有半点关系,这是windows/dos的规范。如果这个“调用.exe”都不会,它们就也别去编写什么dephi程序了。
比如说要用它打开 c:\test\x1.txt 文件,可以写System.Diagnostics.Process.Start("notepad.exe","c:\\test\\x1.txt");
比如说我们要阻塞等待 notepad.exe 程序执行完毕,我们可以写System.Diagnostics.Process.Start("notepad.exe").WaitForExit();
Winexec('c:\xxx\你的程序.exe')