当前位置:首页>开发>正文

delphi怎样调用外部EXE文件 delphi里调用exe文件

2023-05-28 14:47:36 互联网 未知 开发

 delphi怎样调用外部EXE文件 delphi里调用exe文件

delphi怎样调用外部EXE文件

delphi 调用外部 EXE 程序,可以使用以下办法:
一、使用 WinExec 函数,示例代码:
WinExec(calc.exe,SW_NORMAL) //打开计算器
二、使用 ShellExecute 函数,示例:
ShellExecute(handle,open,c:/myapp/myapp.exe,-s,,SW_SHOWNORMAL)

delphi里调用exe文件

Hwnd = Plugin.Window.GetKeyFocusWnd()
Delay 2000

t1=now:t2=now:sj1=0.5:sj2=60
Rem abcc
Delay 20
If DateDiff("s",t1,now)>=sj
Delay
Call Plugin.Bkgnd.KeyPress(Hwnd, 83)
Delay 10
t1=now
End If
If DateDiff("s",t2,now)>=sj Delay Call Plugin.Bkgnd.KeyPress(Hwnd, 70)
t2=now
End If
Goto abcc

delphi里调用exe文件

可以通过 ShellExecute 函数进行调用。
1. 需要在USES段中加入SHELLAPI。

2. 示例:点击一个按钮后打开"c:myappmyapp.exe"。
3. 设计状态双击按钮,进入代码编辑,加入以下语句:
ShellExecute(handle,open,c:myappmyapp.exe,-s,,SW_SHOWNORMAL)
4. 按F5可以调试结果。
5. ShellExecute参数说明:

   第一个参数为父窗口句柄;
   第二个参数为打开方式(OPEN,PRINT两种);
   第三个参数为执行文件全路径;
   第四个参数为执行文件参数;(没有时为 nil )
   第五个参数为执行文件开始运行时的初始目录;
   第六个参数为为执行文件运行方式(SW_HIDE,SW_MAXIMIZE,SW_MINIMIZE,
SW_RESTORE,SW_SHOW,SW_SHOWDEFAULT,SW_SHOWMAXIMIZED,SW_SHOWMINIMIZED,
SW_SHOWMINNOACTIVE,SW_SHOWNA,SW_SHOWNOACTIVATE,SW_SHOWNORMAL)

delphi 在DELPHI中怎么命令调用外部exe文件?1

Winexec(Notepad.exe,sw_Normal) uses shellapiShellExecute(0, open, Notepad.exe, nil, nil, SW_SHOW)ShellExecute(Handle, nil, pchar(www.sohu.com),nil, nil, SW_SHOW)

如何在delphi程序里调用vc写的exe执行文件。

在uses下加shellapiendprocedure TForm1.Button1Click(Sender: TObject)begin winexec(dolxbprint.exe,1)

delphi delphi中如何调用一个*.exe文件

ShellEcecute是API函数调用时应注意使用PChar, 为空时应用 nil 而不是 如: ShellExecute(Application.Handle, nil, PChar(C:aaa.exe), PChar(Parameter ), nil, SW_SHOW)2::procedure TAboutBox.LabelClick(Sender: TObject)begin ShellExecute(handle, Pchar(open),Pchar(mailto :你的邮件地址),Pchar(), Pchar(), SW_SHOWNORMAL)end上面的就可以通过点击文本达到调用默认邮件程序的目的,其他的不一而论。调用浏览器,等等。

最新文章