【发布时间】:2014-03-31 14:41:45
【问题描述】:
我正在使用这样的代码将 TX 的内容存储到数据库中:
Dim ba() As Byte
Dim FlValue As String
ba = MyTX001.SaveToMemory(5, 0)
FlValue = StrConv(ba, vbUnicode)
MyRS.Fields("mtd001").Value = FlValue
ba = MyTX002.SaveToMemory(5, 0)
FlValue = StrConv(ba, vbUnicode)
MyRS.Fields("mtd002").Value = FlValue
现在我想将存储在不同字段中的所有数据检索到一个单独的 TX 控件(在一个两列表中),然后将其保存到文件中。我使用的代码是这样的:
Dim ba() As Byte
Dim RowNum As Long
txTemp.ResetContents
ba = StrConv(MyRS.Fields("mtd001").Value, vbFromUnicode)
txTemp.LoadFromMemory ba, 5, 0
txTemp.SelStart = 0
txTemp.SelLength = -1 'Select all contents
txFinalOutput.TableCellText(CurTableID, RowNum, 2) = txTemp.RTFSelText
txFinalOutput.TableInsertLines txTableInsertAfter, 1 'Add a new Row
RowNum = RowNum + 1
txTemp.ResetContents
ba = StrConv(MyRS.Fields("mtd002").Value, vbFromUnicode)
txTemp.LoadFromMemory ba, 5, 0
txTemp.SelStart = 0
txTemp.SelLength = -1 'Select all contents
txFinalOutput.TableCellText(CurTableID, RowNum, 2) = txTemp.RTFSelText
但这是从 DB 插入内容作为 RTF 文本/符号而不是实际内容。
Link to file that TX TextControl is outputting.
请帮忙解决这个问题。
【问题讨论】:
标签: vb6