<程序想再ie运行时运行 >的详细描述是怎样的?讲明白有助于讨论!

解决方案 »

  1.   

    就是说不用ie我的程序就一直在等待,只有在用ie的时候才开始运行,比如记录键盘,平时只是等待,ie运行后开始记录键盘
      

  2.   

    将EXE文件关联到你的程序,普通程序直接转,然后关闭!如果是IE,开始记录!对于它的用途深表怀疑!
      

  3.   

    这个功能的代码昨天晚上我还看到了呢(在我的硬盘中),不过,那些代码太难了,太复杂了,全是win api的应用,而且那些api都非常不常见,实现这个功能得需要大约80行的api代码组合,我在网吧,不在家:)。祝:身体健康!
      

  4.   

    我有例程
    procedure TForm1.SearchPross;
    var
      pe:PROCESSENTRY32;
      me:MODULEENTRY32;
      hp,hm:Thandle;
      b,b1:boolean;
      Str: String;
    begin
      hp:=CreateToolHelp32SnapShot(TH32CS_SNAPPROCESS,0);
      pe.dwSize:=SizeOf(pe);
      b:=Process32First(hp,pe);
      while  b do
      begin
        hm:=CreateToolHelp32SnapShot(TH32CS_SNAPModule,pe.th32ProcessID);
        me.dwSize:=sizeof(ModuleEntry32);
        if Module32First(hm,me) then
        begin
          b1:=Module32First(hm,me);
          while  b1 do
          begin
              Str:=me.szModule;
              if Str='IEXPLORE.EXE' then
                ShowMessage('你启动了IE');
               b1:=Module32Next(hm,me);
          end;
        end;
        b:=Process32Next(hp,pe);
      end;
    end;