有一个按钮..我想在安装后第一次运行程序时按钮可用..以后运行就不可用了...请问怎么实现???最好有代码........说下思路也行....

解决方案 »

  1.   

    3。实际上是通过修改程序自身。
      你可以先生成两个文件例1.exe(按钮可用)和2.exe(按钮不可用),在通过 读文件(2进制)方式查出文件的不同处,记下。然后用代码修改,以实现 用一段代码就可以将 1.exe改成2.exe,将代码加入(注意加入后,1.exe有变化,但只要你先写好 修改的那段代码 加入1.exe,多是几次就可以完全正确。 )下面就俄是你的事了。
       另一种你可以先生成两个文件例1.exe(按钮可用)和2.exe(按钮不可用),再有3.exe。
    修改1.exe(按钮可用)到2.exe,第一次1.exe运行,调用3.exe,自己退出。3.exe(有判断是否可以)修改1.exe到2.exe。
      

  2.   

    不要这么夸张吧,小题大做了吧。
    简单点的:
    在formload中加判断:
    读取ini,如果该键为0,则初次运行,
    command1.visible=true
    同时改写ini文件键值为1,
    else
    command1.visible=false
      

  3.   

    我觉得使用读取注册表信息的方式是最方便的,不过还有一些可行的方法,跟读写注册表信息差不多的方法就是使用读取ini文件或是文本文件中相应得值来进行判断