Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > файл RTF добавить в ресурс


Автор: RWander 26.7.2007, 21:07
как добавить файл RTF в ресурс, а потом считать его от туда в RitchTextBox?

Автор: mr.DUDA 26.7.2007, 23:14
Добавить в ресурс просто - добавляем "Add New Item / Resource File", на тулбаре рядом с кнопкой "Add resource" нажимаем стрелку, выбираем "Add Existing file...", находим наш .RTF файл. После этого в проекте появляется файл Resource1.resx, и становится доступным класс, содержащий все ресурсы этого файла как поля данного класса. Например, если у меня консольное приложение ConsoleApplication3 и я добавил содержимое файла "Asd_ad_asasd_ass.rtf" в ресурсы, то можно  написать следующий код:
Код
using System;

class Program
{
    static void Main()
    {
        string str = ConsoleApplication3.Resource1.Asd_ad_asasd_ass;
    }
}

Автор: RWander 28.7.2007, 11:59
все получилось, спасибо

Добавлено через 4 минуты и 32 секунды
в продолжении темы (не ругайте, что не создал новую тему)... возник еще один вопрос: а возможно сохранять все данные, например  текущее состояние программы, не во внешний файл, а в ресурс?

Автор: mr.DUDA 28.7.2007, 12:18
Модифицировать исполняющийся EXE-файл нельзя.

Автор: RWander 28.7.2007, 12:19
Цитата(mr.DUDA @  28.7.2007,  14:18 Найти цитируемый пост)
Модифицировать исполняющийся EXE-файл нельзя.

так и думал =)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)