如何得知进程结束 [问题点数:20分,结帖人cowboysoar]

Bbs1
本版专家分:0
结帖率 93.33%
Bbs4
本版专家分:1951
Bbs9
本版专家分:64330
Blank
进士 2009年 总版技术专家分年内排行榜第六
Blank
金牌 2009年4月 总版技术专家分月排行榜第一
Blank
红花 2009年11月 Linux/Unix社区大版内专家分月排行榜第一
2009年6月 Linux/Unix社区大版内专家分月排行榜第一
2009年4月 C/C++大版内专家分月排行榜第一
2009年3月 C/C++大版内专家分月排行榜第一
2009年3月 Linux/Unix社区大版内专家分月排行榜第一
2009年2月 Linux/Unix社区大版内专家分月排行榜第一
Blank
黄花 2010年1月 C/C++大版内专家分月排行榜第二
2009年10月 Linux/Unix社区大版内专家分月排行榜第二
2009年9月 Linux/Unix社区大版内专家分月排行榜第二
2009年8月 C/C++大版内专家分月排行榜第二
2009年8月 Linux/Unix社区大版内专家分月排行榜第二
2009年7月 C/C++大版内专家分月排行榜第二
2009年6月 C/C++大版内专家分月排行榜第二
2009年5月 C/C++大版内专家分月排行榜第二
2009年5月 Linux/Unix社区大版内专家分月排行榜第二
2009年4月 Linux/Unix社区大版内专家分月排行榜第二
2009年2月 C/C++大版内专家分月排行榜第二
2009年1月 Linux/Unix社区大版内专家分月排行榜第二
Bbs2
本版专家分:108
Bbs1
本版专家分:0
Bbs3
本版专家分:630
Bbs1
本版专家分:0
如何结束Application.DoEvents()的进程
比如:rn Sub_a()rn Application.DoEvents()rn Sub_b()rn Application.DoEvents()rn请问<em>如何</em><em>结束</em>Sub_a呢?
如何结束windows进程?
我<em>如何</em>在程序中<em>结束</em>wingdows<em>进程</em>,比如把EXPLORER.exe<em>进程</em><em>结束</em>掉??rnrn谢谢各位大侠的回复!
如何结束system进程
先有段程序,想在定时时间到的时候退出程序:rnevalrnlocal $SIGALRM = sub "Time out";exit(1);;rnalarm(10); rnrnwhile(1)rn system($run_command);rnrnrnprint "Finish\n";rnalarm(0);rnrnrn在超时以后system<em>进程</em>依然在执行,想请问有没有什么办法<em>结束</em>system<em>进程</em>的,谢谢。rn小弟分不多了,见谅。
如何结束WORD进程
我的一段程序对WORD文档进行处理,但出现异常时,WORD <em>进程</em>还是驻留在内存中,<em>如何</em>在出现异常时,在catch语句中用一段程序中止WORD<em>进程</em>呢?
如何结束另一个进程
我用vb作了两个程序(exe),我想让一个程序(exe1)<em>结束</em>另一个程序(exe2).rna=shell("c:\2.exe")rncall ExitProcess(a)rn用这个办法发现没有把2.exe<em>结束</em>反而把自己(exe1)给干掉了rn因为2.exe是一个循环所以不能通过发送close消息给他的办法来解决rn还有就是call ExitProcess(exe2的app.threadid) 也是把自己(exe1)给干掉了rn我该这么办呢?rn
如何结束nohup进程
某个文件夹下被用nohup vi makefile,使vi makefile命令永远不挂起执行,导致无法编辑这个文件夹下的makefile文件,跪求<em>如何</em>杀掉这个nohup<em>进程</em>?
如何结束安卓进程
RTrnrn使用rn1. android.os.Process.killProcess(android.os.Process.myPid());rn2. System.exit(0);rnrn都不管用rn程序会重启
如何结束进程
我用这个函数 , 运行了QQrnCreateProcess(NULL , "E:\\网络工具\\珊瑚虫外挂\\CoralQQ.exe" , NULL , NULL , rn false , 0 , NULL , NULL ,&si , &pi) ;rnrn隔一段时间要关掉他 , 该怎摸做呀 rnrn
如何结束Excel的进程???
/////////////////////以下是导出Excel的代码***************rnExcel.Application excel;rn int rowIndex=4;rn int colIndex=1;rnrn Excel._Workbook xBk;rn Excel._Worksheet xSt;rnrn excel= new Excel.ApplicationClass();;rn xBk = excel.Workbooks.Add(true);rn xSt = (Excel._Worksheet)xBk.ActiveSheet;rnrn //rn //取得标题rn //rn foreach(DataColumn col in ds_Log.Tables[0].Columns)rn rn colIndex++;rn excel.Cells[4,colIndex] = col.ColumnName;rn xSt.get_Range(excel.Cells[4,colIndex],excel.Cells[4,colIndex]).HorizontalAlignment = Excel.XlVAlign.xlVAlignCenter;//设置标题格式为居中对齐rn rnrn //rn //取得表格中的数据rn DataView dv = new DataView(ds_Log.Tables[0]);rnrn foreach(DataRowView row in dv)rn rn rowIndex ++;rn colIndex = 1;rn foreach(DataColumn col in ds_Log.Tables[0].Columns)rn rn colIndex ++;rn if(col.DataType == System.Type.GetType("System.DateTime"))rn rn excel.Cells[rowIndex,colIndex] = (Convert.ToDateTime(row[col.ColumnName].ToString())).ToString("yyyy-MM-dd");rn xSt.get_Range(excel.Cells[rowIndex,colIndex],excel.Cells[rowIndex,colIndex]).HorizontalAlignment = Excel.XlVAlign.xlVAlignCenter;//设置日期型的字段格式为居中对齐rn rn elsern if(col.DataType == System.Type.GetType("System.String"))rn rn excel.Cells[rowIndex,colIndex] = "'"+row[col.ColumnName].ToString();rn xSt.get_Range(excel.Cells[rowIndex,colIndex],excel.Cells[rowIndex,colIndex]).HorizontalAlignment = Excel.XlVAlign.xlVAlignCenter;//设置字符型的字段格式为居中对齐rn rn elsern rn excel.Cells[rowIndex,colIndex] = row[col.ColumnName].ToString();rn rn rn rnrn rn int rowSum = rowIndex ;//+ 1;rn //自动换行?rn xSt.get_Range(excel.Cells[4,2],excel.Cells[rowSum,colIndex]).Columns.WrapText=true;rn //取得整个报表的标题 rn excel.Cells[2,2] = this.comboBox1.Text + "公司记录本号统计表"; rn //设置整个报表的标题格式 rn xSt.get_Range(excel.Cells[2,2],excel.Cells[2,2]).Font.Bold = true;rn xSt.get_Range(excel.Cells[2,2],excel.Cells[2,2]).Font.Size = 12; rn //设置报表表格为最适应宽度 rn xSt.get_Range(excel.Cells[4,2],excel.Cells[rowSum,colIndex]).Select();rn xSt.get_Range(excel.Cells[4,2],excel.Cells[rowSum,colIndex]).Columns.AutoFit(); rn //设置整个报表的标题为跨列居中 rn xSt.get_Range(excel.Cells[2,2],excel.Cells[2,colIndex]).Select();rn xSt.get_Range(excel.Cells[2,2],excel.Cells[2,colIndex]).HorizontalAlignment = Excel.XlHAlign.xlHAlignCenterAcrossSelection;rn rn //绘制边框 rn xSt.get_Range(excel.Cells[4,2],excel.Cells[rowSum,colIndex]).Borders.LineStyle = 1; rn xSt.get_Range(excel.Cells[4,2],excel.Cells[rowSum,2]).Borders[Excel.XlBordersIndex.xlEdgeLeft].Weight =Excel.XlBorderWeight.xlThin;//设置左边线加粗rn xSt.get_Range(excel.Cells[4,2],excel.Cells[4,colIndex]).Borders[Excel.XlBordersIndex.xlEdgeTop].Weight = Excel.XlBorderWeight.xlThin;//设置上边线加粗rn xSt.get_Range(excel.Cells[4,colIndex],excel.Cells[rowSum,colIndex]).Borders[Excel.XlBordersIndex.xlEdgeRight].Weight = Excel.XlBorderWeight.xlThin;//设置右边线加粗rn xSt.get_Range(excel.Cells[rowSum,2],excel.Cells[rowSum,colIndex]).Borders[Excel.XlBordersIndex.xlEdgeBottom].Weight = Excel.XlBorderWeight.xlThin;//设置下边线加粗rn rn //显示效果 rn excel.Visible=true;rnrn excel.Quit();
如何得知用户结束输入还是换行
编写一个程序将用户输入的文字输出到文本中,但<em>如何</em><em>得知</em>用户<em>结束</em>输入还是在换行,如果是换行则下一行继续读取输入。
WebBrowser中如何得知页面载入结束
WebBrowser中<em>如何</em><em>得知</em>页面载入<em>结束</em>rn页面包括普通页面、帧页面、提交后的页面
如何获取进程结束结束返回值
我们原来有一个控制台程序是这样调用的rnsystem("C:/1/Nodes.exe res=D:/vals/input.notes MsData=D:/MsDataPath"); rn也就是说它调用一个exe 附带两个参数。控制台运行完成之后会有返回值、但是system不知道<em>如何</em>知道它已经退出,并且不知道<em>如何</em>获得它的返回值。rn
c# 异步更新UI,如何得知结束
现在的功能是,开辟一个新线程用来拷贝文件,要实时的更新UI上的进度条和Labelrn代码[code=VB] Dim t As Thread = New Thread(New ParameterizedThreadStart(AddressOf CopyFiles))rn t.IsBackground = Truern t.Start(fileList)rnrn Private Sub CopyFiles(ByVal myList As List(Of String))rn 拷贝文件代码rn '线程切换更新UI线程UI的值rn Me.BeginInvoke(New MyDelegate(AddressOf UpdateInfo), fileNowInt, srcfileName)rn Thread.Sleep(2000)rn End Ifrn Catchrn Continue Forrn End Tryrn Nextrn End Subrnrn Private Sub UpdateInfo(ByVal cnt As Integer, ByVal fileName As String)rn pbUpdate.Value = cntrn lblUpdateFile.Text = fileNamern lblUpdateFileCount.Text = String.Format("1/0", updateFileList.Count, cnt)rn End Subrnrn[/code]rnrn不知道我这样的写法对不对?但是目前还有个问题,我<em>如何</em>判断开辟的线程执行完毕???rn我<em>如何</em>给UI线程发出个信号?让我去更新UI
如何得知打印操作是否结束
我使用了word对象的printout方法,将doc文件输出到一个PostScript文件,然后在对这个PostScript文件进行,处理由于printout启动了打印<em>进程</em>,而以后的操作需要等到该<em>进程</em>执行完毕后才能正常执行,特请各位大虾帮忙。rnrn概要代码如下:rnrnSet objApp = CreateObject("Word.Application")rnrnobjApp.PrintOut OutputFileName:=sPSPath, Copies:=1, _rn ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _rn True, FileName:=sDocPath, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _rn PrintZoomPaperHeight:=0rnrnobjPdfDist.FileToPDF sPSPath, sPDFPath, ""
如何得知程序已结束??">ShellExecute(...".\\gzip.exe"...),如何得知程序已结束??
由于起了这个<em>进程</em>后,主程序继续执行,但由于我下面需要用到gzip解包后的文件,所以必须等它执行完。rnshellexecute的返回值不可用。rn我现在用的是个笨方法ShowMessage,让用户等待直到执行完才确定^^rnrn谢谢大家
结束指定进程【用于结束病毒进程
本软件用来<em>结束</em>指定<em>进程</em>,请慎重使用!希望对您有帮助
进程管理器(结束系统无法结束进程
有些病毒无法<em>结束</em>和删除,利用它可以<em>结束</em>并删除可疑<em>进程</em>!!
一个进程如何结束另一个进程?
自己写了两个程序,想在其中一个中<em>结束</em>掉另一个,怎么做啊?请各位大虾指教.
如何结束EXCEL进程?急!!
我在ASP。NET使用rnnew Excel.Application()rn在SERVER起了一个EXCEL,但是当程序<em>结束</em>使用rnQuit()rn企图退出时失败,所以每次客户端访问这个应用时都会在SERVER留一个新的EXCEL<em>进程</em>。rn哪位知道<em>如何</em><em>结束</em>EXCEL<em>进程</em>?使用C#
如何等待一个进程结束???
比如一个WinRAR<em>进程</em>在运行,该<em>如何</em>判断WinRAR<em>进程</em>是否<em>结束</em>,若WinRAR不<em>结束</em>则等待,直到WinRAR<em>进程</em><em>结束</em>才继续下面的操作。rn谢谢
如何保护进程不被结束
请问诸位大侠,<em>如何</em>使自己的<em>进程</em>不能被其他<em>进程</em>(包括任务管理器)<em>结束</em>?
如何防止进程结束
用VB做了一个程序,但不希望用户用任务管理器<em>结束</em>该<em>进程</em>,隐藏<em>进程</em>好像是做不到的,那还有什么方法呢?rn
如何强制结束一个进程?
请问<em>如何</em>强制<em>结束</em>一个<em>进程</em>?<em>进程</em>名为“ght.exe”,是恶意软件,有许多个这样的<em>进程</em>,在不更改文件属性、注册表、系统设置等情况下<em>如何</em>全部<em>结束</em>?(注:是强制<em>结束</em>)请在编程时不要添加控件,运行程序它会自己进行,不需要人工干预。rn
如何结束被调试的进程
请问大家rn如果发现一个<em>进程</em>被调试,<em>如何</em>去强制<em>结束</em>它?哪怕连调试器也<em>结束</em>都行。rnrn网上看到些判断父<em>进程</em>PID的方法,但不好用,因为那个<em>进程</em>可能不是被调试器调入装载的,如在任务管理器中右击鼠标,选调试(有调试器的情况下),被调试的<em>进程</em>的父<em>进程</em>PID并不是调试器!rnrn另外,用ProcessExplorer工具可以暂停某个<em>进程</em>,暂停之后,那个<em>进程</em>也无法通过任务管理器去<em>结束</em>了,直接来说,就是无法通过TerminateProcess来<em>结束</em>,又该<em>如何</em>解决?
如何结束 system级 的进程
<em>如何</em><em>结束</em> system 用户组的<em>进程</em>?如winlogon.exe, svchost.exe等rn我用的主要代码如下:rnvoid CGgdDlg::OnOK() rnrn UpdateData(TRUE); //获取用户输入的要<em>结束</em>的<em>进程</em>名字rnrn HANDLE handle; //定义CreateToolhelp32Snapshot系统快照句柄 rn HANDLE handle1; //定义要<em>结束</em><em>进程</em>句柄 rn EnablePriv(); //提升本<em>进程</em>权限rn rn handle=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);//获得系统快照句柄 rn PROCESSENTRY32 *info; //定义PROCESSENTRY32结构字指 rn rn info=new PROCESSENTRY32; rn info->dwSize=sizeof(PROCESSENTRY32); rn rn Process32First(handle,info); //从快照中获取<em>进程</em>列表 rn while(Process32Next(handle,info) != FALSE)//重复调用 Process32Next rn rn info->szExeFile; //指向<em>进程</em>名字 rn if( m_edit == info->szExeFile ) rn rn handle1=OpenProcess(PROCESS_TERMINATE,FALSE,info->th32ProcessID); rn TerminateProcess(handle1,0); //<em>结束</em><em>进程</em> rn rn rn CloseHandle(handle); rnrn CDialog::OnOK();rnrnrnBOOL CGgdDlg::EnablePriv()rnrn HANDLE hToken;rn if ( OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES,&hToken) )rn rn TOKEN_PRIVILEGES tkp;rn LookupPrivilegeValue( NULL,SE_DEBUG_NAME,&tkp.Privileges[0].Luid ); //修改<em>进程</em>权限rn tkp.PrivilegeCount=1;rn tkp.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED;rn AdjustTokenPrivileges( hToken,FALSE,&tkp,sizeof tkp,NULL,NULL ); //通知系统修改<em>进程</em>权限rn return( (GetLastError()==ERROR_SUCCESS) );rn rn else rn return FALSE;rnrnrn这样的代码只能<em>结束</em> 普通用户组 的<em>进程</em>,象记事本,cmd.exe等rn我该<em>如何</em>让它可以<em>结束</em> system 组的<em>进程</em>呢?rn谢谢回答^_^
如何使进程无法结束
有的病毒<em>进程</em>一旦运行就没有办法<em>结束</em>。你用任务管理器<em>结束</em>,它提示“该<em>进程</em>为关键系统<em>进程</em>,任务管理器无法<em>结束</em><em>进程</em>”。rn这是<em>如何</em>实现的?rn谢谢!
如何判断进程是否结束
我想判断一下一个应用程序是否<em>结束</em>,应该怎么实现?
win98下如何结束一个进程
在系统信息里显示:rn 加载32位模块中的DLL<em>进程</em>我想<em>结束</em>它,请问除重启外还有什么办法?rnrn我用PWS,ASP调用了一个COM组件。在ASP中调用了set obj=nothing,但由于PWS缓存的问题,DLL仍在内存中,应该怎么<em>结束</em>。只能重启机吗?rnrnwin2000下重启IIS就行了,但98该怎么办?rnrn我在调试一个COM组件,但每次重启机太麻烦了。rn可怜,这是sh某研究院的PII-MMX233,98系统,只能用它来做COM,让我弄的死去活来:)
如何结束所有IE进程
打开了诸多网页,用系统的IE浏览器,现在是想将所有的IE<em>进程</em>都强行<em>结束</em>(不是简单的关闭浏览器,是<em>结束</em><em>进程</em>),这个怎么写??rnrn
如何防止进程结束
请看贴http://community.csdn.net/Expert/topic/3236/3236443.xml?temp=.6156732
进程如何结束与回收的
大致描述<em>进程</em>创建的过程,系统中有一个叫做init的初始<em>进程</em>,由它调用fork产生子<em>进程</em>(完全拷贝父<em>进程</em>的一切堆栈,代码,数据,文件资源等),子<em>进程</em>使用exec装载磁盘中的elf文件,更换自己的程序(包括代码段和数据段)。<em>进程</em>的退出必须要使用exit(),exit()不是一个语言上的返回,它是一个系统调用,会释放当前的内存,文件资源等,但是此时pcb还未回收,只是一个僵尸<em>进程</em>,父<em>进程</em>使用wait()得
如何结束另一个程序的进程
请问<em>如何</em>用Delphi程序<em>结束</em>另一个程序的<em>进程</em>?(请注意:是<em>结束</em><em>进程</em>,而不仅仅是关闭程序)
如何结束vbs死循环进程
新建VBS文件输入如下代码,dim WSHshellset WSHshell = wscript.createobject(&quot;wscript.shell&quot;) WSHshell.run &quot;taskkill /im wscript.exe /f &quot;,0 ,true 运行,即可
如何结束一个EXCEL进程
我在VB应用程序(某个sub)中创建了一个EXCEL对象,并对其进行了操作,当我想在end sub时<em>结束</em>excel却发现不能真正从内存中<em>结束</em>excel<em>进程</em>,虽然在msdn和网上许多实例程序中的方法我都用过了,当end sub时连excel对象的name属性都不能用了,但是从资源管理器中还是能看见excel<em>进程</em>的.rn当我第二次调用这个sub时程序就会出错,而且由于没有正常<em>结束</em>excel<em>进程</em>,每调用一次内存中就多一个excel<em>进程</em>,怎么办啊????
如何结束一个没有响应的进程
hwnd=FindWindow(NULL,"TEST");rnSendMessage(hwnd,WM_CLOSE,NULL,NULL);rn这个方法不行,不知道还有什么方法?
如何判断进程结束
想要在<em>进程</em>被<em>结束</em>的同时触发一个事件rnrn<em>如何</em>判断呢?
linux下如何等待进程结束
wait和waitpid是不是只能用在子<em>进程</em>上??
进程如何自己结束自己
请问,当一个程序执行完毕后,<em>如何</em>自己<em>结束</em>自己的<em>进程</em>.
如何结束系统的一个进程
在窗体中有个listbox,rn列出了系统当前的所有<em>进程</em>rn现在要求按下一个按钮后rn<em>结束</em>listbox选中的<em>进程</em>
请问如何结束lsass.exe进程
同题!!
如何结束createprocess创建的进程
我用creatprocess创建一个<em>进程</em>,执行类似 reg query \\远程注册表rn的命令,当远程主机不存在时,reg <em>进程</em>可能不会自动<em>结束</em>,怎样使得 reg 强制<em>结束</em>后返回到我的当前<em>进程</em>继续执行?rn我如下处理会否成功?rn rn memset(&si, 1, sizeof(si)); rn si.cb = sizeof STARTUPINFO; rn PROCESS_INFORMATION pi; rn BOOL res = CreateProcess(NULL, rn lpCmd, // cmd.exe /c dir \\hostname\c$ rn NULL, rn NULL, rn NULL, rn NORMAL_PRIORITY_CLASS |CREATE_NO_WINDOW, rn NULL, rn NULL, rn &si, rn &pi); rn rn if (TRUE == res) rn rn DWORD dRet=WaitForSingleObject (pi.hProcess, 20000); rn if(dRet==WAIT_TIMEOUT)rn rn TerminateProcess(pi.hProcess,)rn rn rnrn可否这样<em>结束</em><em>进程</em>??rn谢谢
如何强制结束一个进程
在多线程调试的时候(XP操作系统下),经常会出现死机的现象,不得不进行重启才能解决。rn后来找到一个名为antifreeze的国外软件,在几乎死机的时候还可以调用该程序,将环境<em>进程</em><em>结束</em>掉。rn另外发现,VC环境下,在设置断点断下的时候,这个时候即使用任务管理器无法将此刻调试的<em>进程</em><em>结束</em>掉,这是为什么?rnrn我的问题是,在系统几乎死机的时候,如果让自己的程序还能获取CPU分配的时间,将我需要<em>结束</em>的<em>进程</em><em>结束</em>掉?谢谢rnrn普通方法都试了,不行,因为多线程死机的时候,几乎没有程序可以响应了。
如何快速结束一个进程
问题是这样的,rn我的数据库服务器端运行一个程序包,执行一个商业逻辑(数据量很大),但是当我rn想杀掉这个session的时候,必须等待很长时间才能重新运行,rn请问,<em>如何</em>才能快速干净的杀掉一个session?
如何判断 进程是否结束
请问 <em>如何</em>判断 一个<em>进程</em>是否<em>结束</em>
如何结束运行中的进程
我编写的一个小软件在执行拍照过程中不知是什么原因,当暴光<em>结束</em>后,有的时候图象不能及时的显示,软件不能及时的跳出来,感觉就象死机一样,我想在程序中设置一下,想让它再出现这种状况时自动跳出该<em>进程</em>,继续下一次的拍摄工作,我该怎么做,<em>如何</em>去写这些程序?
如何得知一个进程的程序入口窗体?
我知道一个<em>进程</em>的ID,<em>如何</em>通过这个条件来得以程序入口的窗体的句柄呢??
如何得知进程被创建了
在linux中,我们打开qq,然后在主菜单里有一个“问题反馈”的功能,按下它会打开一个浏览器,但是这个浏览器和qq程序并不是同一个<em>进程</em>,也不是qq程序的子<em>进程</em>,请问有什么方法<em>得知</em>这个浏览器程序被打开了?rn上面是一个具体的问题,事实上,我要做的是一个监视<em>进程</em>的功能,它监视软件,当有<em>进程</em>被创建时马上能捕获到事件。rnrn请问有什么方法可以实现,谢谢!
如何得知一个进程被启动了?
我可能应该是钩子,但不知道应该使用什么钩子。rn另外我应该怎么知道这个<em>进程</em>是我要找的<em>进程</em>呢?rn这个<em>进程</em>是有窗口的,我想或许可以通过窗口来说明,但钩子应该是在窗口创建以后才行啊,这个应该怎么来做啊!
如何得知消息的发送者是哪个进程
比如在自己写的程序里要处理收到WM_CLOSE消息,如果这个消息的来源是rn自己的另一程序XX.exe或者是操作系统(在关机时),就正常处理,否则就rn不理它。rn但是我怎么能获知这消息是谁发来的呢rn
急,如何得知IIS启动进程?
本人现正在做一个项目,用程序控制IIS站点的启动与停止,但是当点击启动按钮后,马上点击停止接钮,将会死机,原因可能是因为当前正在启动,还没有启动好我又点击了停止按钮,导致系统冲突,所以死机.我想编写一个模拟IIS启动的进度条,告知用户IIS正在启动,请高手帮忙.最好有源程序.
如何得知DLL被哪些进程调用?
如果DLL被某些<em>进程</em>/线程调用,而未释放,则该DLL就不可能删掉(尤其用于某些卸载程序和DLL调试),因此如果知道哪些<em>进程</em>空间还有该DLL,就可以提示用户先去关闭那个<em>进程</em>。rn高分征解!
如何得知进程的主线程号?
如题!
如何得知子孙进程中有孤立进程产生
在正常的操作下,init确定getty正在工作着(用以允许用户登录),并且收取孤立<em>进程</em>(父辈<em>进程</em>已<em>结束</em>的<em>进程</em>;在UNIX中所有的<em>进程</em>必须属于单棵<em>进程</em>树,所以孤立<em>进程</em>必须被收取)。rnrn请问init是<em>如何</em>知道有孤立<em>进程</em>产生的呢?rn如果我想自己维护一棵<em>进程</em>树,即一个类似init的<em>进程</em>,要知道何时我的子孙<em>进程</em>中产生了一个孤立<em>进程</em>,并将其收取.
Windows系统,得知端口杀掉进程
windows有时启动应用时会发现端口已经被占用,这时我们希望知道是哪个应用/<em>进程</em>在使用该端口,及<em>如何</em>kill它。
如何让应用程序的进程进程管理器中被结束的时候,警告“本进程不能被结束”???
如题
结束调打开文件的进程!!
1 2 3 输入文件名,找到那个<em>进程</em>,杀掉他!!!
进程挂起进程结束源码
<em>进程</em>挂起<em>进程</em><em>结束</em>源码
结束指定路径进程
wmic process where  ExecutablePath='c:\\windows\\system32\\notepad.exe' call Terminate
linux结束当前进程
ctrl + c
安全防护~结束恶意进程
今天朋友说他的站被菠菜公司做了跳转,当他改回去后又被别人改回来了,被气的要死,于是便让我帮忙看看。反正我也不忙,于是远程登陆他的服务器看了一下。首先看了一下日志,妈的,都被清理了,而且貌似还恢复不了。查看了一下用户,发现多了一个用户,很明显这个黑客提权成功了,但是却是直接创建用户,并不是克隆用户或者其他操作。先把用户删了吧,然后继续找,在一个后台图片上传点看到一个php文件,下载下来看了一下,是个...
fclose会使进程结束
建结点: rn#mknode file c 166 0 rnrnrn跑以下程序: rn... rnfp=fopen("file","r"); rn... rnfclose(fp);//会使<em>进程</em><em>结束</em>,应当<em>如何</em>解这个问题? rn...rn
结束不了的进程
<em>进程</em>IEXEPLORE.EXE,一上www.shuku.net(.com)就会占用100%CPU,且无法<em>结束</em>这一<em>进程</em>.用taskmgr无效,用 Norton 的procview无效,注销都不会<em>结束</em>这一<em>进程</em>.除非关机..rnrn除了重装系统,怎么办???!!!!
怎么结束音乐播放的进程
开启系统音乐播放器进入软件会跟其他视频播放器有两个声音。 rnrn怎么关闭系统播放器的声音呢?
进程结束事件
我的<em>进程</em>名字 abc.exern怎么给abc.exe做个<em>进程</em><em>结束</em>事件,,rn麻烦写1下代码
进程结束不了...怎么回事?
void CShowAllProcessDlg::OnStopProcess()rnrn POSITION pos = m_showlist.GetFirstSelectedItemPosition();// 一个List controlrn int currentSelect = m_showlist.GetNextSelectedItem(pos);rn if(currentSelect > 0)rn rn CString FileBuffer;rnrn FileBuffer = CString(TEXT("确实要终止<em>进程</em>")+m_showlist.GetItemText(currentSelect,0)+TEXT("吗?"));rnrn if(AfxMessageBox(FileBuffer,MB_OKCANCEL,0)==IDOK)rn rn HANDLE ProcessHandle;rn ProcessHandle = OpenProcess(PROCESS_ALL_ACCESS,FALSE,m_ProcessIndex[currentSelect]);rn if(ProcessHandle)rn rn ::TerminateProcess(ProcessHandle,0);//<em>进程</em><em>结束</em>不了rn AfxMessageBox("指定<em>进程</em>已终止!");rn OnGetProcess();rn rn else rn AfxMessageBox("对不起,终止该<em>进程</em>将造成系统不稳!");rn rnrn rn rn
进程选择结束
<em>进程</em>选择<em>结束</em>,简单好用
C#结束Excel进程
public void <em>结束</em>Excel<em>进程</em>()         {             Process[] processes = Process.GetProcesses();             foreach (Process p in processes)             {                 if (p.ProcessName.Equals("EX
结束无用进程
无用<em>进程</em>处理,提高电脑速度
结束属于应用程序的进程.
就是说例如 1.exe 运行了多个实例,<em>如何</em>在1.exe中关闭属于这个应用程序的所有<em>进程</em>?rn遍历1.exe会误<em>结束</em>同名<em>进程</em>...rnrn可以遍历判断<em>进程</em>同名,再判断<em>进程</em>路径是否一样,一样就<em>结束</em>.rnrn不过这里要问的是 还有没有其他的方法.
怎么知道进程结束
ShellExecute(NULL, _T("open"), (LPCWSTR)(_T("notepad.exe")), NULL, NULL, SW_NORMAL);rnrn我调用记事本之后。怎么知道这个何时被关闭呢
c#结束excel进程
在运行程序的时候rn for (int i = headRow + 1; i < rowCout; i++)//headRow 和rowCout 是整数rn rn //代码rn //rn Microsoft.Office.Interop.Excel.Application pApp = new Microsoft.Office.Interop.Excel.Application();rn xApp.Visible = false;rn Microsoft.Office.Interop.Excel.Workbook pBook = xApp.Workbooks._Open(@path_save,rn Missing.Value, Missing.Value, Missing.Value, Missing.Valuern , Missing.Value, Missing.Value, Missing.Value, Missing.Valuern , Missing.Value, Missing.Value, Missing.Value, Missing.Value);rn Microsoft.Office.Interop.Excel.Worksheet pSheet = (Microsoft.Office.Interop.Excel.Worksheet)pBook.Sheets[1];rn // 代码rn //rnrn pBook.Save();rn pBook.Close();rn pBook = null;rn pApp.Quit();rn pApp = null;rn rn在<em>结束</em>调用的时候excel<em>进程</em>会驻留在内存里而不会在每一个循环的<em>结束</em><em>结束</em> rn但是 在进行另一个操作(例如 主线程创建新线程或调用其他方法)的时候Excel<em>进程</em>会一起<em>结束</em>rn请问怎么才能在每一个循环<em>结束</em>的时候就<em>结束</em><em>进程</em>(因为循环会进行很多次)
CreateProcess 进程自动结束了?
#include "stdio.h"rn#include "process.h"rn#include "windows.h"rnrnint main(int argc, char* argv[])rnrn STARTUPINFO si;rn PROCESS_INFORMATION pi;rn si.cb = sizeof(STARTUPINFO);rn GetStartupInfo(&si);rn si.hStdError = NULL;rn si.hStdOutput = NULL;rn si.wShowWindow = SW_SHOW;rn si.dwFlags = STARTF_USESHOWWINDOW | STARTF_USESTDHANDLES;rn if (!CreateProcess(NULL , "c:\\windows\\system32\\cmd.exe"rn ,NULL,NULL,TRUE,NULL,NULL,NULL,&si,&pi))rn rn printf("Error on create cmd process");rn rn return 0;rnrnrn运行以上代码,创建的cmd.exe<em>进程</em>马上就自动<em>结束</em>了。如果把cmd.exe改成notepad.exe,则notepad.exe不会自动<em>结束</em>。rn请高人指点,这个是为什么?怎么让他不<em>结束</em>?
结束WAR3.EXE进程!!
小弟我最近想写一个小程序,用来禁止我电脑上边的魔兽争霸运行。本来想用系统钩子,但是写的很困难,rn所以就改用监视<em>进程</em>的办法,获得快照后逐个对比szExeFile,然后<em>结束</em><em>进程</em>。这种办法非常笨且占CPU。rn但我也不会别的,不过貌似这样也不能<em>结束</em>War3.exe的<em>进程</em>,不知道为什么,请高手指点下。如果有更高明的办法,rn比如用钩子来实现,麻烦把源码发上来,谢谢。rn[code=C/C++]rn#include "stdafx.h"rn#include rn#include rn#include rn#pragma comment(linker, "/subsystem:\"Windows\" /entry:\"mainCRTStartup\"")rnrnrnvoid KillProcess(DWORD Pid)rnrn HANDLE hProcess=OpenProcess(PROCESS_ALL_ACCESS,FALSE,Pid);rn int a=TerminateProcess(hProcess,0);rnrnrnvoid scan()rn rn char *p="War3.exe";rnrn PROCESSENTRY32 pe32;rn pe32.dwSize=sizeof(pe32);rn HANDLE hProcessSnap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);rnrn BOOL bProcess=Process32First(hProcessSnap,&pe32);rn while(bProcess)rn rn if(*pe32.szExeFile==*p)KillProcess(pe32.th32ProcessID);break;rn bProcess=Process32Next(hProcessSnap,&pe32);rn rn CloseHandle(hProcessSnap);rnrnrnint main()rnrn while(TRUE)rn rn scan();rn rn return 0;rnrn[/code]
结束程序的所有进程
<em>如何</em><em>结束</em>自己做的程序的<em>进程</em>?例如在停止按钮下 <em>结束</em>程序的复制过程 就是把所有以这个程序发生的<em>进程</em>停止
怎么结束不了进程的?
我用以后代码联Excel,但是<em>结束</em>后在任务管理器里还是看到"EXCEL.EXE"<em>进程</em>,有什么办法<em>结束</em>呀?rn Set sApp = CreateObject("Excel.Application")rn Set sBook = sApp.Workbooks.Open(App.Path & "\data\15.xls")rn Set sSheet = sBook.Worksheets("stat")rn '在Excel中写入数据rn For i = 3 To 18rn .Row = i - 2rn For j = 3 To 7rn .Col = j - 1rn sSheet.Cells(i, j) = .Textrn Next jrn Next irn Set sApp = CreateObject("Excel.Application")rn Set sBook = sApp.Workbooks.Open(App.Path & "\data\15.xls")rn Set sSheet = sBook.Worksheets("stat")rn sApp.Visible = Truern '预览rn sSheet.PrintPreviewrn sApp.DisplayAlerts = False '不提示储存rn sApp.Savern sBook.Closern sApp.Quit '强行把Excel给关闭rn Set sSheet = Nothingrn Set sBook = Nothingrn Set sApp = Nothingrn
结束被debug的进程
1.<em>进程</em>A中:用CreateProcess (NULL,comm,NULL,NULL,TRUE,DEBUG_PROCESS,NULL,NULL,&si2,&pi)启动<em>进程</em>B;rn2.<em>进程</em>A中:用while(WaitForDebugEvent(&dbe,PDD.m_pro_timelimit*2))……监视<em>进程</em>B的异常;rn3.<em>进程</em>A中:如果B出现异常,则用TerminateProcess<em>结束</em><em>进程</em>B。如果正常退出,就不调用此函数;rn4.出现问题:A尚在运行时,打开任务管理器,发现<em>进程</em>B还在,而且手动也杀不掉(尝试杀掉时没有任何反应)。但如果<em>进程</em>A退出,B就自动退出了。rn5.请求解决办法......
c# 进程结束问题
有个程序正在对IE进行循环的复制黏贴操作,IE是活动窗口,现在我想按“Esc”键使该程序停止对IE操作并让该程序重新获得焦点,该<em>如何</em>?请给个代码,谢谢
判断进程结束问题
我这有一段别人delfhi的代码,和我要实现的功能完全一样,不知哪位高手能翻译到vc这边:rn if CreateProcess(nil, S_CommandLine, @Security, @Security, True, NORMAL_PRIORITY_CLASS, nil, S_WW2000Dir, StartInfo, ProcessInfo) then beginrn repeatrn I_AppRunning := WaitForSingleObject(ProcessInfo.hProcess, INFINITE);rn Application.ProcessMessages;rn until (I_AppRunning <> WAIT_TIMEOUT);rn end;rn CloseHandle(ProcessInfo.hProcess);rn CloseHandle(ProcessInfo.hThread);rnrn其实关键就是这句:Application.ProcessMessagesrn
java 结束word进程
java <em>结束</em>word<em>进程</em>
一个进程结束的问题
我是用如下方法得到<em>进程</em>的句柄并<em>结束</em>rn HANDLE h=OpenProcess(PROCESS_ALL_ACCESS,TRUE,info->th32ProcessID);rn TerminateProcess(h,0);rninfo->th32ProcessID中存的是<em>进程</em>的IDrnrn是不是可以用该方法<em>结束</em>所有的<em>进程</em>??rnrn我用来<em>结束</em>魔兽1.17版本的没问题,但1.18版的就不行。rn不知问题出来哪?请高手帮忙指导指导。rnrn另:rn1、<em>进程</em>的ID应该是没错的。rn2、1.18的魔兽用windows的<em>进程</em>管理可以<em>结束</em><em>进程</em>rn3、我试过另一个用TerminateProcess方法<em>结束</em><em>进程</em>的工具,也不能<em>结束</em>1.18的魔兽rn
关于结束explorer进程
有没有办法使得用TerminateProcess<em>结束</em>explorer<em>进程</em>后系统不再重建该<em>进程</em>
进程和线程结束的问题
如果一个<em>进程</em>创建了几个线程,rn然后把该<em>进程</em><em>结束</em>了,rn被创建的几个线程也会<em>结束</em>吗?
进程不能结束
有个消息提示的软件,运行起来后不能关机。好像是<em>进程</em>不能<em>结束</em>。窗体关闭事件OnCloseQuery把系统最小化到系统托盘了。请问应该怎么解决这个问题啊?望高手指点!
进程强制结束小工具
<em>进程</em>强制<em>结束</em>小工具、可以<em>结束</em>病毒等其他第三方无法关闭的<em>进程</em>、
Python结束当前进程
在自动化脚本中调用sys中的exit方法,可退出当前<em>进程</em> import sys #导入sys包 sys.exit() #退出当前调用的程序
结束excel进程问题 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
老是提示这个:rn文件“d:\excll\bbbc.xls”正由另一<em>进程</em>使用,因此该<em>进程</em>无法访问该文件。 rnrnrn用了以下几种方法都不行:rn1.rn Microsoft.Office.Interop.Excel.ApplicationClass excel = new Microsoft.Office.Interop.Excel.ApplicationClass();rn excel.Workbooks.Open("d:\\excll\\" + stt + "c.xls", Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);rn IntPtr t = new IntPtr(excel.Hwnd);rn int k = 0;rn GetWindowThreadProcessId(t, out k);rn System.Diagnostics.Process p = System.Diagnostics.Process.GetProcessById(k);rn p.Kill();rnrnrn2.rn关闭EXCEL<em>进程</em>rnxlApp.Workbooks.Close();rn xlApp.Quit();rn System.Runtime.InteropServices.Marshal.ReleaseComObject(ws);rn System.Runtime.InteropServices.Marshal.ReleaseComObject(wb);rn System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApp);rn xlApp = null;rn wb = null;rn ws = null;rnSystem.Diagnostics.Process myproc= new System.Diagnostics.Process();rnforeach (Process thisproc in Process.GetProcessesByName(processName)) rnif(!thisproc.CloseMainWindow())rnthisproc.Kill();rnrn rnrn3.rn<em>结束</em>excel <em>进程</em>代码rnrn excel.DisplayAlerts = false;rn work.Close(false, null, false);rn System.Runtime.InteropServices.Marshal.ReleaseComObject(work);rn work = null;rn excel.Quit();rn System.Runtime.InteropServices.Marshal.ReleaseComObject(excel);rn excel = null; rn GC.Collect();rnrnrnrn[color=#FF0000]都不行···兄弟伙些个帮帮忙呀!!!!!![/color]
结束Excel进程的问题
用VB控制Excel完成工作后,用了Exel.Quit(Exel为Application对象)和set Exel = Nothing 语句,但在任务管理器里还能看到有Excel<em>进程</em>,只是没有Excel任务而已,请教是什么原因?如果能让该<em>进程</em><em>结束</em>?
AdMuncher真正的汉化破解版下载
超强的广告拦截软件,只要简单设置,即可拦截几乎所有的浏览器或软件的广告,网页清清爽爽,还节约了流量,大力推荐。 相关下载链接:[url=//download.csdn.net/download/yzhbing/4870564?utm_source=bbsseo]//download.csdn.net/download/yzhbing/4870564?utm_source=bbsseo[/url]
PowerLinux Livermore Workshop.pdf下载
Presentation from the Power Systems and Storage Workshop in Livermore, CA 相关下载链接:[url=//download.csdn.net/download/unyieldingfaith/5090445?utm_source=bbsseo]//download.csdn.net/download/unyieldingfaith/5090445?utm_source=bbsseo[/url]
A118三菱PLC解密软件下载
三菱PLC解密软件 相关下载链接:[url=//download.csdn.net/download/qq_25504467/8384483?utm_source=bbsseo]//download.csdn.net/download/qq_25504467/8384483?utm_source=bbsseo[/url]
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法
我们是很有底线的