【文件属性】:
文件名称:C#程序执行EXE文件(调用Delphi) 并传参
文件大小:220KB
文件格式:RAR
更新时间:2014-11-15 04:28:08
C# 调用delphi exe 传参
C#程序作为调用这需要生成一个Progress类,该类提供了调用EXE可执行文件所用到的属性和事件.
System.Diagnostics.Process pExecuteEXE = new System.Diagnostics.Process();
pExecuteEXE.StartInfo.FileName = @"E:\Delphi.exe";
pExecuteEXE.StartInfo.Arguments = "'paramstr1 paramstr2,paramstr3'";
pExecuteEXE.Start();
pExecuteEXE.WaitForExit();//无限期等待完成
//pExecuteEXE.WaitForExit(10000);//等待最长10秒钟完成。
Delphi
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
begin
self.Caption :='';
for i:=0 to paramcount do
begin
self.Caption :=self.Caption+ '['+inttostr(i)+':'+paramstr(i)+']';
end;
end;
【文件预览】:
WindowsFormsApplication9
----Form1.Designer.cs(1KB)
----Program.cs(505B)
----obj()
--------Debug()
----bin()
--------Debug()
----Form1.cs(826B)
----WindowsFormsApplication9.csproj(4KB)
----Properties()
--------AssemblyInfo.cs(1KB)
--------Settings.Designer.cs(1KB)
--------Resources.resx(5KB)
--------Settings.settings(249B)
--------Resources.Designer.cs(3KB)
Projects.rar
C#程序执行EXE文件(调用Delphi).txt
网友评论
- 代码很简单,暂时没有用到
- 要5分本来以为多好 但是太简单了 大众的方法一查都能知道还要5分
- 代码很简单。