什么text啊,如果是textbox控件,那你可以把代码写在text1_change这个事件中。

解决方案 »

  1.   

    1.text就是指的textbox
    2.要是可以存我就不在这里帖了
      

  2.   

    谢谢!
    我是说在unload 事件中!
      

  3.   

    在UNLOAD 事件里检测TEXT有没有改变吗?
    DIM A AS Boolean 在TEXT_CHANGE里加入
    A=TRUE在UNLOAD 事件里加入
    IF A=TRUE THEN MSGBOX "文字改变了"
      

  4.   

    两种方法,都要用到公共变量:
    1 在模块中声明一个公共变量 public oldTxt as string
    在主窗口的Form_load事件中
    oldTxt = text1
    在Form_Unload事件中
    if oldTxt<>text1 then msgbox "text1 changed!"1 在模块中声明一个公共变量 public txtChanged as Boolean
    在text1_change()事件中
    txtChanged = true
    在Form_Unload事件中
    if txtChanged then msgbox "text1 changed!"
    第二种方法的缺点是,如果text1改回了原值,仍然判断为修改过。而且,每在text1中添、删、改一个字符,都给txtChanged赋一次值,开销略大。
      

  5.   

    一个比较无聊的办法
    程序开始的时候记录text的内容
    程序结束的时候和它进行比较,一样证明没改,不一样证明改了