Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 | 2 |

 

  Вопрос: My.Settings Добавлено: 20.03.09 00:44  

Автор вопроса:  DLF
Подскажите, возможно ли добавление настроек для элементов, которые добавляются на форму динамически.
Например: во время нажатия на кнопку создается PictureBox и нужно, чтобы при повторном запуске программы он присутствовал на том же месте и с теми же параметрами, что и при его создании.

Ответить

  Ответы Всего ответов: 17  

Номер ответа: 1
Автор ответа:
 Сергей



ICQ: 558230345 

Вопросов: 7
Ответов: 91
 Профиль | | #1 Добавлено: 20.03.09 08:56
Пиши *.ini файл. В него запихивай всю информацию, а в программе ее обрабатывай. Так проще и надежнее.

Ответить

Номер ответа: 2
Автор ответа:
 __Pavel__



Вопросов: 29
Ответов: 284
 Web-сайт: ммм.сайта.НЕТ
 Профиль | | #2
Добавлено: 20.03.09 16:59
Пиши *.ini файл.

Все... вешайся... ща загрызут :)

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 20.03.09 17:15
__Pavel__, а ты уже приготовился7 :)

Ответить

Номер ответа: 4
Автор ответа:
 __Pavel__



Вопросов: 29
Ответов: 284
 Web-сайт: ммм.сайта.НЕТ
 Профиль | | #4
Добавлено: 20.03.09 17:45
Я всегда готов... да только времени нет... так что без меня :)))

Ответить

Номер ответа: 5
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #5 Добавлено: 20.03.09 18:10
А где уважаемый EROS?

Ответить

Номер ответа: 6
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #6 Добавлено: 20.03.09 18:35
При всех своих прелестях, здаётся мне , что этот метод имеет существенный недостаток. Так что Microsoft-у есть работа.

Ответить

Номер ответа: 7
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #7
Добавлено: 20.03.09 19:32
Сделай в setting новую настройку например название - pictbox типа данных - boolean value = false scope - user
Потом пишешь в событии click кнопки: пишешь код для создания picturebox'a и пишешь my.setting.pictbox = true(если тебе нада что бы он появлялся в следующем запуске проги если не хочешь то пишешь my.setting.pictbox = false)
Потом пишешь в событии formload if my.settings.pictbox = true then
Пишешь тут что то что ты писал при нажатии кнопки(создать picturebox со всеми параметрами!)
end if
И всё если значение в настройках верно(true) то при загрузке приложения появиться picturebox если ложь(false) то нет..

Ответить

Номер ответа: 8
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #8
Добавлено: 20.03.09 19:48
Для сохранения параметров какого то элемента например: picturebox'a таким же образом создаешь настройку токо типа string или long в зависимости от вида параметра.

Ответить

Номер ответа: 9
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #9
Добавлено: 20.03.09 20:05
Всё это сохраняется в в папку с приложением в файл который называется имя главного exe файла.exe.config

Ответить

Номер ответа: 10
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #10 Добавлено: 20.03.09 20:22
Спасибо, буду пробовать...

Ответить

Номер ответа: 11
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #11
Добавлено: 20.03.09 20:24
Project/applicatios=n proteries/settings

Ответить

Номер ответа: 12
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #12 Добавлено: 20.03.09 22:17
А может быть как сказано здесь: http://devpinoy.org/blogs/comgen/archive/2006/12/18/where-vb-net-my-settings-is-stored.aspx

Ответить

Номер ответа: 13
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #13 Добавлено: 20.03.09 22:25
Пиши *.ini файл. В него запихивай всю информацию, а в программе ее обрабатывай. Так проще и надежнее.


Ну, не знаю. Если в VB.Net есть встроенная возможность(без вызова API)сохранять настройки программы и тем более совсем незамороченная, то глупо не использовать её.

Ответить

Номер ответа: 14
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #14
Добавлено: 21.03.09 14:01
EROS пишет:
реальные патсаны ini уже давно не юзают, тем более в NET.. это уже прошлый век!

Ответить

Номер ответа: 15
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #15
Добавлено: 21.03.09 14:05
http://vbnet.ru/forum/show.aspx?id=185006&page=1

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам