我想问:如何在delphi中调用dos命令,比如dos下的 :net use \\IP\ipc$ "123" /user:"administrator"
该如何在delphi中实现
该如何在delphi中实现
解决方案 »
- 扫描本地端口
- TADOTable Refresh 出错信息:缺少更新或刷新的键列信息
- sql是否能實現?我發了好幾個帖子都沒有實現了!有勞!
- 各位大虾:救命啊!程序就要上交了,却出现了一个这样的win32问题.在线等,100分!
- 为什么一条数据记录不能连续更改两次?
- 如何在自定义的函数或过程中使用系统生成的变量?
- 难道有人知道吗?-》如何读取运行在IE中的ActiveX的运行参数???????
- 我的摄像头为什么不能用了??????
- 关于用Delphi制作报表的问题。小弟大专毕业,进入一软件公司,用Delphi开发软件!
- 请教高手:如何在程序中判断一个数据库(dbf,access)正在被别的程序使用?
- 今天在書店看了delphi6 開發人員指南,突然感覺很迷茫...
- 在“开始”的“程序”中建立文件夹
比如
var
FileName:string;
F:TextFile;
begin
FileName := 'C:\myfile.bat';
if not FileExists(FileName) then
begin
AssignFile(F,FileName);
Rewrite(F);
Writeln(F, 'del '+TempPath+'*.* /q');//写入批命令
..
..
CloseFile(F);
end;
WinExec(FileName,SW_HIDE);//执行
end;
如果是API的调用.如下:
Function NetShareAdd( ServerName : LPWSTR; Level : DWORD;
Buf : Pointer; Var Parm_Err : DWORD ) :
NET_API_STATUS; StdCall; External 'NETAPI32.DLL';
这是格式.当然你要知道你调的API是在哪个dll中,并且要知道它的参数. 可以查msdn
winexec('rundll32.exe shell32.dll, Control_RunDLL access.cpl, 1', 9);