就象输入法的选字框,可以点击特定的字使他被选中.然后就是如何使选中的字出现在我要打字的地方?

解决方案 »

  1.   

    我用VB做一个打字程序(一个软键盘),要可以向WORD 写字版等地方打字的那种,现在遇到了如上问题。
      

  2.   

    如果文字是在TextBox中的就很简单,你只要选中他,点击后在textbox1_click事件中使用如下代码
    目标控件.text=text1box1.seltext就可以了。如果文字是在label的就麻烦一点,需要使用API, 可能会用到GetCursorPos, GetWindowsText或者其他相关的,读出鼠标所在位置文字内容然后再赋值。
      

  3.   

    那能不能使TEXTBOX为不可写呢?如果可以 那样也行
      

  4.   

    Text1.Enabled = False
    or
    Text1.Locked = True
      

  5.   

    你是想做个类式计算器的东西把
    text1.Enabled =False 
    text1.text=text1.text & commbo.caption
      

  6.   

    选中字的问题差不多了,可是还有,我希望象输入法的软键盘那样,把选中的字打到别的程序的文本框中,象WORD的,请问怎么做