Страница: 1 |
Страница: 1 |
Вопрос: C#\Resourse
Добавлено: 01.08.10 23:58
Автор вопроса: UnDeAdZak
Подскажите пожалуйста. Значит такой вопрос, как добавить файл ресурсов в мою программу, чтобы в ходе её выполнения можно было дописывать информацию в ресурсы.
Как я делал:
1)Добавляю в проэкт элемент "Файл ресурсов"
2)при помощи менеджера ресурсов добавляю новый строковый ресурс
3)пишу в коде:
textbox1.text = Resourse1.String1;
В текстбоксе появляется строчка.
НО! при попытке обращения к этой строке, для записи в неё( Resourse1.String1 = "AAQA") он пишет что переменная доступна только для чтения.
Подскажите что мне делать, а лучше посоветуйте какую-нибуть книжку\сайт, с нормальной инфой про ресурсы.
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 02.08.10 00:08
Так на то это и ресурсы, что их менять не надо.. они только для чтения. Если же тебе надо менять и сохранять значения между запусками, то тебе надо юзать Settings.
Достучаться до Settings можно через свойства проекта.. http://clip2net.com/clip/m25397/1280693215-clip-24kb.png
Обращаться почти так же как и к ресурсам.. (в вб) My.Settings.Перменная = "123".. разберешься..
Номер ответа: 2
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #2
Добавлено: 02.08.10 00:15
В С# юзать примерно так: http://clip2net.com/clip/m25397/1280693617-clip-2kb.png
там SnapshotPath - это моя созданная переменная которая хранит путь к папке.. в нее же юзер записывай свой путь если это необходимо..
Номер ответа: 3
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #3
Добавлено: 02.08.10 02:19
Спасибо большое!
Номер ответа: 4
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #4
Добавлено: 03.08.10 15:16
В Settings можно хранить не только стандартные типы (String, Int32 и т.п.), но и любые другие, которые могут быть сериализированы