我想编个小程序,功能是用户启动IE时要求输入密码,然后才能浏览网页,请大家提示一下。谢谢

解决方案 »

  1.   

    最好的办法:if  密码=正确 then
        网线=通
      else 
        网线=断;:)
      

  2.   

    我用VB编了一个小程序,可以实现此功能,思路是:先将桌面的IE删除,将IE的快捷方式指向我的程序,打开IE时,将是先打开我的程序,程序启动后会将IE程序拷贝到别的地方并更名,然后将IE程序删除,密码验证通过后将调用更名后的IE程序。这个小程序有几个缺陷:如用户将IE程序拷贝到别的地方、如用户将IE程序更名等这个程序将无能为力,不知大家有何好的建议,谢谢!!!
      

  3.   

    晕,你们的方法太·#¥#……%¥—%*—……((……
    用EXE关联:
    在FormCreate里边
    var
    const key = '\exefile\shell\open\command';
    begin
    with TRegistry.Create do
    try 
      RootKey := HKEY_CLASSES_ROOT;
      OpenKey( Key, TRUE );
      WriteString('',application.ExeName+' "%1" ');
    finally
      free;
    end;
    if ParamCount > 0 then
    begin
      filename := ParamStr(1);
      在这里判断filename如果是iexplore.exe的话弹出验证窗口,输入正确密码后运行iexplore.exe。
      如果不是iexplore.exe的话,直接winexec该文件就行了。
    end;
    end;