2013-10-02 63 views
0

我有這樣的代碼如何在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

+4

爲什麼你認爲在文本框中放置一個'img'標籤會顯示圖像?一個「文本框」就是:一個用於顯示和編輯*文本*的框。 – Heinzi

回答

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
  • 使用多文本框和處理回車
0

如果你想同樣的效果,你可以把你的合成圖像的垂直切片,將其設置爲文本框的CSS背景圖像,背景重複:重複

相關問題