Как отобразить файл .rtf в Powershell RichTextBox - PullRequest
0 голосов
/ 25 июня 2010

Я хочу отобразить содержимое файла RTF в Powershell RichTextBox.

Я пытаюсь создать своего рода пользовательское лицензионное соглашение, и самый простой способ сделать это - записать содержимое в видеRTF-файл, а затем отобразить его в RichTextBox в моей форме, поэтому пользователь должен установить флажок, чтобы принять его.

(я уверен, что он находится между ServerFault и StackOverflow, но я предполагаю, чтоГуру DotNet здесь будут знать лучше. ;-))

Приветствия,

Бен

Ответы [ 2 ]

4 голосов
/ 25 июня 2010

В случае, если кто-то еще столкнется с этим вопросом, откуда взялся элемент управления PowerShell RichTextBox , это ссылка на элемент в System.Windows.Forms. Вот код с обязательной сборкой:

[Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$rtb = New-Object System.Windows.Forms.RichTextBox
$rtb.LoadFile($path)
1 голос
/ 25 июня 2010

ОК - это было легко.Должен был получить мою ленивую задницу в Google немного больше, прежде чем отправлять.Использовал RichTextFile.Loadfile(c:\myfile.rtf), и это сработало.

...