1
У меня есть две формы. Если я нажму кнопку в первой форме, я хочу, чтобы она автоматически загружала вторую форму с помощью RichTextBox
, загруженного с файлом .rtf
.Как загрузить файл .rtf в RichTextBox?
Я хочу попросить помощи в загрузке файла .rtf
в RichTextBox
без указания пути в форме? Я попытался использовать Directory.GetCurrentDirectory
, но мне тяжело, потому что я не тот опытный программист.
Я хочу уточнить мою проблему. Файл .rtf находится внутри папки проекта. Я хочу, чтобы программа загружала его автоматически, не загружая диалоговое окно. Спасибо. – user3093755
Когда вы вызываете Directory.GetCurrentDirectory(), он возвращает путь к папке большой/отлаживаемой. Разумеется, распечатайте его и посмотрите, что он возвращает. try string path = "\\ .. \\ .. \\" + Directory.GetCurrentDirectory() + путь к файлу; –
Это то, что я сделал, и это сработало. Спасибо. string path = Directory.GetCurrentDirectory(); string Chosen_File = ""; openFileDialog1.FileName = "Document.rtf"; Chosen_File = openFileDialog1.FileName; richTextBox1.LoadFile (Chosen_File, RichTextBoxStreamType.RichText); – user3093755