我的程序是用vb做的,现在我想让它在系统开机时,自动打开,但是我这个程序是由用户名和密码的,只有知道用户名和密码的情况下才能打开。我想怎么来判断我的程序是随开机启动的,还是自己打开的?

解决方案 »

  1.   

    先开机启动,然后再自己打开,这个键值不是仍然存在嘛。
    比如value:1代表开机启动,value:0代表自己打开 
    如果开机启动了,就设这个value为1嘛,然而我自己打开的时候这个值还是1啊
      

  2.   

    可以再Form_Load事件里面检查Command的值区分
    直接双击打开的,Command返回空串
    系统启动项可以随便设置一个启动参数,然后就能区分了