不通过注册表的启动项如何在系统启动时自动启动一个程序。
我发现3721中文网址好象有这个功能,在注册表中删除后,下次开机自动又加载进来了。
最好有源码。(解决好还可再加分!!!!!!)

解决方案 »

  1.   

    做一个Service就可以了,这样,用户都可以不登陆,程序就能启动。
      

  2.   

    兄弟 让程序自动运行的方法很多的,有一比较简单的方法,编辑autoexec.bat 在其中加入
    :  call 你的程序 就行的
      

  3.   

    那只有照chechy(简简单单的活) 的方法作了
      

  4.   

    是啊,我也觉得那只有照chechy(简简单单的活) 的方法作了
      

  5.   

    就是开发Service型态的应用程序服务器,和开发一般的引用服务器比较类似,开发,编译完后一定要安装,在命令提示符下输入:应用服务器名称 -install...
    算了,说多了,你一定知道的
      

  6.   

    就是Service型态的应用服务器,你可以参阅Delphi5X分布式多层应用系统篇!
      

  7.   

    做成ACTIVEX控件吗!3721的原理就是这样的啊!
      

  8.   

    这可是个高深的问题,要是简单点的在注册表里,你可以去试一下,
    修改一下注册表中的启动,要不就改一下autoexec.bat ,
    那一点的吗,那可就麻烦了,这可不是一两句就能说完的。
      

  9.   

    win.ini也可以亚,或者来个autorun,不过容易被发现,还有一个办法,把你的文件和
    explorer.exe绑定起来,容易的就是简单的绑定,用delphi可以实现的,如果对pe文件比较
    熟悉,可以在文件中加一个段,就像病毒一样,这样比较好。delphi的源码我有,需要的话
    我贴出来。
      

  10.   

    好像写ini文件的RUN 部分可以
      

  11.   

    3721中註冊表中有多處註冊,如果你只是刪除run下的,當然還會啟動,而且,3721也是作成個com的形式而已
      

  12.   

    COM我好像听过,是做个新类!再生成服务器的形式
      

  13.   

    幾乎都要註冊註冊表的,區別是你自己手動註冊,還是系統幫你而已.真的不要註冊表,那就用win.ini吧!!
      

  14.   

    看样子这个小Case难倒大家了,不好意思,我要结贴了。
    如果有能详细说明这个问题的朋友,请致信:[email protected]
    高分相送。