我使用Process pc = Runtime.getRuntime().exec("cmd /c ping 127.0.0.1");可以成功; 而Process pc = Runtime.getRuntime().exec("cmd /c jar xvf d:\\impmsg.jar");程序一直阻塞在这句话,不知道什么原因,还望大侠帮忙解决?
by glddydyzcw - Java - 2008-05-24 10:39:07 阅读(6781) 回复(3)
program delphi; uses windows, messages; const hellostr='Hello World!'; {$R delphi.res} //窗口消息处理函数. function MyWinProc(hWnd:THandle;uMsg:UINT;wParam,lParam:Cardinal):Cardinal;exp ort;stdcall; var hdca,hdcb:THandle; //设备描述表句柄. rect:TRect; //矩形结构. font:HFont; ps:TPaintStruct; //绘图结构. begin result:=0; case uMsg of WM_PAINT: begin hdca:=BeginPaint(hWnd,ps); S...
最近编写一个调用DB2的小程序,DB2数据库中的表是用db2admin 这个用户名字建的,但是,我又没有使用db2admin 这个用户名称的权限,用一个别的帐户在查询的时候我用的如下方法: select * from db2admin.t_batch 可以查询,但是我想对数据库表的数据进行修改,用如下: select * from db2admin.t_batch; first; edit; FieldByName('aa').asstring:='dd'; Post; 结果会报错'db2admin.t_batch是未定义名称',这就奇怪了?我可以查询到,未何不能...
1、存储过程定义参数时,是否必须把in参数放一起,out参数放一起,不能交叉出现 2、使用ODBC连接时,delphi调用存储过程,不管是in参数还是out参数,是否都不允许出现null值
在程序中,调用批处理文件.bat文件,或DOS cmd命令时,可以执行批处理,但却不显示界面,如何显示DOS主界面,请教高手,谢了先! 代码如下: String path="cmd /c dir"; run(path); 调用 public void run(String s) { try { String command=s; Process child=Runtime.getRuntime().exec(command); } catch(IOException ex) { } }