如何在vb.net的文本框中显示图像?

时间:2013-10-02 04:51:43

标签: vb.net

我有这段代码

Dim sb As New StringBuilder
For Each c As String In TextBox2.Text

sb.AppendFormat("<img src='{0}.jpg'/>", c)
sb.AppendLine(Line)

 Next
    Textbox3.Text = sb.ToString()

假设我在textbox3中获取图像但它没有执行。它只是出来的图像的网址。我将如何得到它。我曾经使用过literal.text,但是我的图像不是逐行执行的,我希望我的图像像下面的图像一样执行

enter image description here

2 个答案:

答案 0 :(得分:0)

如果你想要相同的效果,你可以拍摄合成图像的垂直切片,将其设置为文本框的css背景图像,背景重复:重复

答案 1 :(得分:0)

尝试使用WebBrowser控件显示图像:

    Dim sb As New System.Text.StringBuilder

    For Each c As String In Me.TextBox1.Text
        sb.AppendFormat("<img src='{0}.jpg'/>", c)
    Next

    Me.WebBrowser1.DocumentText = sb.ToString

这是一个启动项目的简单代码。

为了在您的图像中获得相同的结果,我认为您还必须:

  • 声明更好的HTML并将其传递给WebBrowser.DocumentText
  • 使用多行文本框并处理回车