使用API获取一个应用是否运行结束的例子

原创 2006年06月23日 14:34:00

下面是在PB程序中调用一个BAT批处理文件,然后等待它执行完成。
li_FileNum = FileOpen( "C:/Temp/busy.$$$", LineMode!, Write!, LockWrite!, Replace! )
FileWrite(li_FileNum, "Busy as usual.")
FileClose(li_FileNum)

// Batch file starts successful?
If (Run("run.bat arg1 arg2", Minimized!) = 1) Then
// Yes, batch file started successfully;
// Wait for batch file to finish
Do While (FileExists("C:/Temp/busy.$$$"))
SetPointer(HourGlass!)
Yield()
Loop
End If

The batch file 'run.bat' typically will contain something like:

@echo off
REM --- run.bat --------------
REM function: Do your thing
REM args: - %1: argument 1
REM - %2: argument 2

REM Do your thing here

del C:/Temp/busy.$$$

 

转载:http://www.pdriver.com/display.asp?key_id=1098

获取系统正在运行的应用-iOS

@interface UIDevice (ProcessesAdditions) - (NSArray *)runningProcesses; @end // .m #import @im...
  • u012701023
  • u012701023
  • 2016年11月01日 15:31
  • 611

MFC 判断线程是否结束

函数: GetExitCodeThread() 功能: 获取一个结束线程的返回值 函数原形: BOOL GetExitCodeThread( HANDLE hThread, LPDWORD...
  • gll028
  • gll028
  • 2013年04月14日 11:32
  • 1852

如何判断一个线程是否正在执行

创建线程时     ...     thread1   =   new   MyThread(false);     thread1   ->   FreeOnTerminate   = ...
  • jsrgren
  • jsrgren
  • 2011年10月27日 11:05
  • 7302

使用iOS私有API获取安装应用列表

  • u012701023
  • u012701023
  • 2016年11月18日 17:53
  • 925

判断一个线程是否执行结束以及获取线程退出码

HANDLE g_hThread = NULL;   DWORD dw = WaitForSingleObject(g_hThread, 0);   if(dw == WAIT_TIMEOUT)   ...
  • Marcelxx
  • Marcelxx
  • 2013年08月28日 15:17
  • 4500

Android中判断当前应用程序是否在运行 推送时进行判断

ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List list...
  • cao126197103
  • cao126197103
  • 2016年06月21日 14:37
  • 3519

Android 如何判断一个应用正在运行

在Activity ,Service或者Receiver中如何判断一个应用正在运行,这个时候我们会用到ActivityManager,其中它有一个方法getRunningTasks,可以得到当前系统正...
  • lyjIT
  • lyjIT
  • 2016年04月01日 15:03
  • 1532

AccessibilityService 检测正在运行的程序

##AccessibilityService 无障碍/辅助功能 ##使用这个服务需要用户手动授权   Demo:监听当前正在运行的程序   1.创建DetectionService继承 Ac...
  • qq_24800377
  • qq_24800377
  • 2017年03月28日 16:50
  • 570

Qt应用程序如何监测另一个程序状态?(windows系统)

以前在做项目时有用过QProcess启动一个应用程序。 在按下按钮的槽函数中调用QProcess的start函数即可,非常的简单。但是这次不一样了,被调用的程序,并非我的程序启动的。我需要先 判断它...
  • can3981132
  • can3981132
  • 2017年02月22日 16:33
  • 1796

Android 判断动画结束

添加一个动画效果   发现动画没执行完  就直接跳转或者finish掉 player.startAnimation(anim); anim.setAnimationListener...
  • XSL1990
  • XSL1990
  • 2014年02月12日 17:27
  • 15947
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用API获取一个应用是否运行结束的例子
举报原因:
原因补充:

(最多只允许输入30个字)