我必須將Access VBA應用程序轉換爲VB.NET,並且VBA應用程序中的其中一個文本框(格式設置爲RichText)接受來自Word文檔的直接粘貼,包括其格式並將其保存到Access數據庫中HTML ... HTML然後從數據庫中讀取並顯示爲它在檢索時最初粘貼的內容。我現在的問題是,我可以使用Web瀏覽器控件來正確顯示數據庫中的數據,但RichTextBox提供了無效文件格式錯誤。當我希望編輯數據時,我將Web瀏覽器控件切換到後面並複製數據並將其粘貼到RichTextBox控件中,然後將RichTextBox控件放在前面。這工作正常,但一旦嘗試更新,數據就會以RTF格式保存,而不是HTML格式,然後當我嘗試再次從數據庫中提取數據時,瀏覽器不會將其解釋爲HTML。我怎樣才能將它從RichTextBox中保存到HTML中,就像VBA應用程序中的數據庫一樣?將WinForms RichTextBox數據保存爲HTML?
0
A
回答
1
我在C#中使用了這個:
創建一個WebBrowser。將內容從richtextbox複製並粘貼到網頁瀏覽器。然後從web瀏覽器中讀取html內容(DocumentText)屬性。
編輯: 另一種方法: 使用Office互操作,創建一個Word文件,複製並粘貼到該文件,然後保存爲HTML。
相關問題
- 1. 將HTML輸入數據保存爲XML
- 2. 將RichTextBox FlowDocument保存爲圖像
- 3. 如何將數據從DataGridView保存到數據庫中? c#winforms
- 4. 將數據從WinForms控件保存到SQL Server數據庫
- 5. Winforms RichTextBox astream
- 6. RichTextBox保存「選擇方向」
- 7. 將richtextBox加載並保存到數據庫中
- 8. c#將richTextBox數據保存到txt文件
- 9. 從VB.NET保存到數據庫WinForms
- 10. winforms在本地保存數據表
- 11. 用保存按鈕WinForms數據綁定?
- 12. 將RichTextBox數據存儲在SQL Server中?
- 13. 將html內容保存到數據庫
- 14. 將HTML表保存到數據庫
- 15. 將RichTextBox保存到rtf或html文件時保存背景顏色?
- 16. 將HTML保存爲文件
- 17. 將車ID保存爲html
- 18. 將aspx頁保存爲html
- 19. 將html保存爲'manage files'
- 20. 將html數字保存爲pdf?
- 21. 將richtextbox數據與格式化一起保存在數據庫中
- 22. WinForms自動保存到數據庫(與保存按鈕)
- 23. 將橫向格式添加爲保存爲RTF的RichTextBox內容
- 24. HTML - 保存輸入數據
- 25. 在html中將html保存爲pdf
- 26. 將數據集值保存爲整數
- 27. 將保存的圖像數據重繪爲HTML 5畫布
- 28. 將表單的html值保存到數據庫時值爲空
- 29. 將文本保存爲數據庫中的html
- 30. 將HTML表單中的數據保存爲XML或CSV
我一定會在今晚或明天嘗試。 – 2013-05-06 19:38:25
如何粘貼到Web瀏覽器控件?似乎並不想粘貼。我使用了webbrowser.Document.ExecCommand(「Paste」,False,Nothing),它不粘貼內容。 – 2013-05-07 12:15:35
使用webbrowser.Navigate(「about:blank」);粘貼前 – Jerry 2013-05-07 14:15:43