| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB .NET > Работа с ini файлами |
| Автор: Errorx1 27.4.2006, 10:41 |
| Есть класс в VB.NET для работы с INI файлами? или мож посоветуйте замену? в файле собираюсь сделать хранение настроек, чтобы можно было загружать и сохранять в файл, реестр не подходит тут |
| Автор: Exception 27.4.2006, 15:28 |
| Смотри в сторону пространства имён System.Configuration. Или My.Settings в VB .NET. |
| Автор: Pankon 27.4.2006, 15:38 | ||||
app.config
Модератор: используйте [ code = xml ] для подсветки кода. |
| Автор: Errorx1 28.4.2006, 06:08 | ||
| Pankon Можно поподробней как использовать:
в прграмме...до меня чото не дашло т.е считываем из хмл настройки, но надо сначало открыть файл или как? |
| Автор: Errorx1 28.4.2006, 10:20 | ||||
| Так...блин..сложно...ну например есть CheckBox1.Checked, как сделать так чтобы при загрузке, программа считывала значение из конфиг файла, и если там true значит чекбокс будет Checked а если false значит будет Uncheked, я понимаю так: в конфиг файле
и при загрузке формы пишем
но так не работает..что не так? |
| Автор: Pankon 28.4.2006, 11:08 |
| Что не работает-то? |
| Автор: Errorx1 28.4.2006, 11:52 |
| Не грузится прога, ошибка сразу... ну проект я назвал application1, конфиг сначала application1.exe.config, потом пробовал просто application1.config, никак не получается.. |
| Автор: Pankon 28.4.2006, 12:15 | ||
http://msdn.microsoft.com/library/rus/default.asp?url=/library/rus/vbcon/html/vbtskchangingvalueofdynamicproperty.asp |
| Автор: Exception 28.4.2006, 17:05 | ||||||
Ну подумай чуть-чуть
Да что тут сложного? А самому конфиг делать необязательно, просто Add Iem... => Application Configuration File. |
| Автор: Errorx1 28.4.2006, 19:29 | ||
| У меня VB.NET Тока, там нет Add Iem... => Application Configuration File. А в конфиг файле чтото ещё должно быть или просто
А то чото не меняет при загрузке... |
| Автор: Exception 28.4.2006, 22:51 | ||
Посмотри ещё раз. |
| Автор: Errorx1 29.4.2006, 00:39 |
| Да нету..у меня VB.NET 25 мегов |
| Автор: Exception 29.4.2006, 14:05 |
Это как? Покажи скриншот окна "Add Item...", не верится мне чего-то. А файл надо назвать имя_приложения.exe.config и класть в папку с самим exe'шником. |
| Автор: Errorx1 29.4.2006, 14:26 |
| Ещё у меня есть VB.NET и C# вместе и всё это весит 4 метра Скрин: http://img227.imageshack.us/my.php?image=14lb2.jpg |
| Автор: 119040 12.4.2007, 23:07 |
| А как осуществлять чтение и запись в INI файл? Или у нас не INI? Короче не полная картина. Только про объявление говорите. Мне не хватает инфы. Помогите плз. Для PDA хочу написать прогу. |
| Автор: bom 24.4.2007, 18:21 | ||||||
| Привет! У меня тоже нет "Application Configuration File" в "Add item" (VB 2005 EE). Очень непривычно все по сравнению с VB6 1. В свойствах проекта открываем вкладку "settings", добавляем новую настройку: name="сheck", тип=boolean, value=true. ![]() 2. В приложении используем check в любом месте без всяких доп. объявлений:
Config-file создается и меняется автоматом.
Это действительно радует. Чтож, придется разбираться, почти что с нуля, ничего не поделаешь... |
| Автор: bom 24.4.2007, 21:20 | ||
Да, забыл добавить, при таком способе, config-file с настройками создается при запуске приложения в папке:
и имеет имя: UserName.config |
| Автор: PROGRAMMATOR 25.4.2007, 05:41 |
| Доброго времени суток! Может кто поможет начинающему (1неделя) с *.ini Начал с самого простого,создание Launchera для с воей любимой игры "Half-Life 2" Вобщем создал!!! Но сразу-же захотелось доработать : добавить сохранение настроек.Что...сам не смог ! Что нужно: 1. Сохранение в *.ini 2. Считывание с *.ini структура внутри файла: [setting] сохранение параметров |
| Автор: Exception 25.4.2007, 22:29 |
| http://www.codeproject.com/vb/net/VbNetClassIniFile.asp Неплохой класс для работы с ini-файлами. |
| Автор: PROGRAMMATOR 26.4.2007, 06:44 |
| 2 Exception Спасибо!!! Я тут тоже нашол "Class" "iniFile.vb" |
| Автор: Nickey 27.6.2007, 19:13 | ||
А какнибудь можно сделать чтобы он, это файл конфигурации, хранился в папке с программой, и записывались изменения не в копию файла лежащую в Application Data ? |