gpt4 book ai didi

excel - 将字符串加载到 RichTextBox 中

转载 作者:行者123 更新时间:2023-12-03 03:42:30 24 4
gpt4 key购买 nike

我未能找到一种方法将不是来自文件的字符串加载到 RichTextBox 的新实例中。具体来说,文本来自 Excel 工作表,其中包含 RTF 格式的文本。

有一个 LoadFile-Method 用于将文件加载到 RichTextBox 中,该方法已重载以与 Streams 一起使用:

LoadFile(Stream, RichTextBoxStreamType)

到目前为止我的进展:

[Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$rtb = New-Object System.Windows.Forms.RichTextBox
$rtb.LoadFile($Worksheet.Cells.Item(1,9).Text, [System.Windows.Forms.RichTextBoxStreamType]::RichText)

这是正确的方法吗?我是不是走错方向了?

非常感谢任何帮助!

最佳答案

RichTextBox class有属性(property)Rtf 。构造 RichTextBox 的新实例时,可以使用 New-Object-property 参数设置 Rtf 属性:

[Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$rtb = New-Object System.Windows.Forms.RichTextBox -property @{
rtf = $Worksheet.Cells.Item(1,9).Text
}

关于excel - 将字符串加载到 RichTextBox 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41473821/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com