如何知道bcp进程是否执行完毕 在delphi 中调用bcp进行数据导入导出,如何知道该进程是否执行完毕。好像delphi只是发出了命令,而不管结果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure WaitForExecute(Command: string; Show: Boolean = False);var StartInfo: TStartupInfo; ProcessInfo: TProcessInformation;begin Screen.Cursor := crHourGlass; FillChar(StartInfo, SizeOf(StartInfo), 0); StartInfo.cb := Sizeof(StartupInfo); StartInfo.dwFlags := STARTF_USESHOWWINDOW; if Show then StartInfo.wShowWindow := SW_SHOW else StartInfo.wShowWindow := SW_HIDE; if CreateProcessA(nil, PChar(Command), nil, nil, True, 32, nil, nil, StartInfo, ProcessInfo) then begin WaitForSingleObject(ProcessInfo.hProcess, INFINITE); end; Screen.Cursor := crDefault;end; 发个帖:createservice创建的服务无法启动,有经验的大神指教下 如何判断数据源(如TADOQuery提供的)被修改了 哪里可以下载到开源的视频会议源码???谢谢 关于安装fastreport控件所遇到的问题 求命啊我的DELPHI出了严重问题 我想录入一些特殊的字,请问如何造,并能拷贝到其他机器! 集思广益,水平一般者莫来,以防走火入魔!! 请问OpenDialog控件支持同时打开多个文件吗?TKS!! OLE中的問題 登录窗体 FormActivate不執行。。。 简单问题..求高手解答...
var
StartInfo: TStartupInfo;
ProcessInfo: TProcessInformation;
begin
Screen.Cursor := crHourGlass; FillChar(StartInfo, SizeOf(StartInfo), 0);
StartInfo.cb := Sizeof(StartupInfo);
StartInfo.dwFlags := STARTF_USESHOWWINDOW;
if Show then
StartInfo.wShowWindow := SW_SHOW
else
StartInfo.wShowWindow := SW_HIDE; if CreateProcessA(nil, PChar(Command), nil,
nil, True, 32, nil, nil, StartInfo, ProcessInfo) then
begin
WaitForSingleObject(ProcessInfo.hProcess, INFINITE);
end;
Screen.Cursor := crDefault;
end;