各位大虾,我现在想用一幅图片作为我的文本输入区域的背景,不知道该怎么实现?就是说在一幅图片上输入文字,或者是哪种文本框控件能设置背景图片?大家帮帮忙!

解决方案 »

  1.   

    用picturebox,好象一般的TXT处理软件都是用的所谓画板。
      

  2.   

    你可以用picturebox控件,但在form的keypress事件中写代码
    设form的keypreview为true.Private Sub Form_KeyPress(KeyAscii As Integer)
    Picture1.Print Chr(KeyAscii);'分号别忘记了
    End Sub
      

  3.   

    你可以用picturebox控件,但在form的keypress事件中写代码
    设form的keypreview为true.Private Sub Form_KeyPress(KeyAscii As Integer)
    Picture1.Print Chr(KeyAscii);'分号别忘记了
    End Sub
      

  4.   

    用picture处理英文倒是没有什么问题,可是怎么接收用户输入的中文呢?
      

  5.   

    呵呵!xsp的方法也可以处理中文,但是有没有功能更强大的方法呢?就像做一个背景是图
    片的文本编辑器
      

  6.   

    Private Sub Form_Load()
    Text1.Top = -10000 '让文本框看不见End SubPrivate Sub Picture1_Click()
    Text1.SetFocusEnd SubPrivate Sub Text1_Change()
    Picture1.Cls
    Picture1.Print Text1.Text
    End Sub
      

  7.   

    这种情况下都是用文本框来接收输入,就像MSHFlexGrid控件一样,它也不能接收用户输入,这时就要用到文本框了。
      

  8.   

    选择<<部件>>
    选中其中的microsoft forms 2.0 object library其中的textBox,listBox,comboBox的背景(backstyle属性)都可以设为透明.
      

  9.   

    忘了
    listBox没有backstyle属性
    其它两个以及label控件都有.