我做了一个介面基本上都是TEXTBOX控件!!其中有一个TEXTBOX控件在VB环境的我本人的电脑上运行的很好生成EXE后也运行得正常,里面的代码就是点了回车后换到下一个文本框里,然后还把自动换行设成TRUE了!!但把这个程序换到另一台电脑上在VB环境下运行也很正常但生成EXE后这个文本框里输入文本换行就不能实现了输入的文本一直都往后加不换行.....不知我说得清不清楚有谁能帮帮我啊....
   我本人的电脑是intel  另一台是AMD的CPU  就这不同其它都一样....操作系统也一样

解决方案 »

  1.   

    没遇到过,安慰下先!~你先别着急。是全部TEXTBOX都是这个问题还是个别的?如果是后者,不如这样:,在出问题的电脑上你把好用的TEXTBOX留一个,然后全部变成TEXTBOX控件数组;
    也可以先暂时把IME关闭,把multiline设为TRUE,scrollbar设为3,在慢慢找找原因。呵呵
      

  2.   

    其实主要问题就是不能换行和点了回车后会在这个TEXTBOX里自动换一行然后一眼看上去这个文本框变空了其实里面还是有东西只是被换行到上面去了!!再就不管输多少字都不能自动换行!!你说的scrollbar我设过了还是没用!!!!还有你说的IME是什么???呵呵指教下....谢谢
      

  3.   

    研究了下把IME也关了还是不行.....老天啊......
      

  4.   

    Private Sub Text3_KeyPress(KeyAscii As Integer)
    If KeyAscii <> 13 Then
      Else
           Text4.SetFocus
    End If
    End Sub这个TEXT里就这一个代码!!功能就是点了回车后把焦点移到text4上去!!但在我的电脑上很好!!一到我妈的电脑上就出问题!!我们两台电脑就CPU不一样一个是INTEL一个是AMD的这个有关系吗?
    然后就是把属性里的自动换行设成了TRUE
      

  5.   

    :里面的代码就是点了回车后换到下一个文本框里,然后还把自动换行设成TRUE了这句话我该怎么理解
    是你在界面设计的时候就设为了.MultiLine = True
    还是在你输了回车后才设了?
    :但生成EXE后这个文本框里输入文本换行就不能实现了输入的文本一直都往后加不换行
    是不是意思是说,你一直输文字,但是他没换行?
    这时候.MultiLine = True吗?