Top.Mail.Ru
Ответы
Аватар пользователя
7лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

Программирование С#. Написание электронного учебника

Сейчас пишу курсовую работу на тему электронный учебник. Сама суть в том что есть класс а полями типа string в которых записаны ссылки на текстовые документы формата rtf на диске. После выбора соответствующего пункта открывается файл с за данным расположением. То сама программа открывает для чтения сами файлы. Вопрос в том как я могу эти файлы внедрить в проект и как реализовать чтение? Для этого нужно инициализировать файловую переменную?

По дате
По рейтингу
Аватар пользователя
Новичок
7лет

В Visual Studio:
1. Открываешь свойства проекта, переходишь на вкладку "ресурсы" (проект -> свойства -> ресурсы);
2. Жмёшь "добавить ресурс" -> "добавить существующий файл", выбираешь файл;
3. Задаёшь добавленному ресурсу имя.

В коде обращаешься к нему по этому имени, через Properties.Resources.* или Properties.Resources.ResourceManager.GetString(). Например, загрузить ресурс MyFileRTF в RichTextBox можно так:

richTextBox.Rtf = Properties.Resources.MyFileRTF;

или так:

richTextBox.Rtf = Properties.Resources.ResourceManager.GetString("MyFileRTF");

Аватар пользователя
Искусственный Интеллект
7лет

Пора б уже к курсовой уметь работать с файлами)
http://mycsharp.ru/post/21/2013_06_12_rabota_s_fajlami_v_si-sharp_klassy_streamreader_i_streamwriter.html