起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 206|回复: 3

【搞定】[请求]外部程序调用**

[复制链接]
发表于 2007-5-18 09:26:27 | 显示全部楼层 |阅读模式
我想调用C:\WINDOWS\system32\cmd.exe 并在C:\oracle\ora92\bin\  目录下执行
SQLLDR.EXE userid=jydb/jydb_system@ARCHHNEPC_10.232.1.184 control=loader.ctl
请问一下该如何写语句?谢谢!
回复

使用道具 举报

发表于 2007-5-18 10:21:03 | 显示全部楼层
在windows目录下写一个。bat的批处理文件,执行这些东东
然后在平台上直接执行这个批处理就可以了,参考代码 http://bbs.justep.com/forum.php?mod=viewthread&tid=530
回复 支持 反对

使用道具 举报

发表于 2007-5-18 10:28:48 | 显示全部楼层
NameSpace: Borland.Delphi.ShellAPI    ClassDelcare: Borland.Delphi.ShellAPI.Unit
--------------------------------------------------------------------------------
static function ShellExecute(hWnd: Longword; Operation: string; FileName: string; Parameters: string; Directory: string; ShowCmd: Longint): Longword;

  Borland.Delphi.ShellAPI.ShellExecute(Self.Handle, 'Open',
    'D:\Justep\X3_2800\Server\bin\systemconfig.bat', '', '', 0);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-18 10:48:03 | 显示全部楼层
可以了,谢谢!结贴吧,研究了半天createprocess,没弄明白。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-20 14:35 , Processed in 0.045163 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表