form1,form2,form3
    
    通过form1的一个button希望调出form3,但是中间会弹出一个form2,然后再弹出form3,form2上有一个checkbox,这个checkbox可以让用户决定下次运行这个程序时是否还弹出这个form2,当选择不用弹出后,以后运行程序就再也不弹出form2了.这个功能如何实现?希望能够给一下代码学习一下
form1.button1 form2.checkbox1,还有其他什么关键的代码?相关属性如何实现?

解决方案 »

  1.   

    很好办,这跟点击button显示一个窗体没什么两样。form2上的checkbox的值应该保存在一个文件里面,每次form1的buttonclick事件根据读出的
    checkbox值确定是启动form2还是form3;在form2的onshow或者其他事件中创建(或show)form3
      

  2.   

    写INI文件或者注册表,纪录用户选择是否再次弹出
      

  3.   

    写INI文件保存状态,其他文件也可以,纪录用户选择是否再次弹出
      

  4.   

    同意xdf_hubei(向太傅)、wudi_1982(啥都不会)
      

  5.   

    ini文件是怎么用的?delphi帮助好像看不大懂,给的例子也调试不了。教教我吧。