Отключение кнопки и сохранение ее после перезагрузки - PullRequest
0 голосов
/ 06 ноября 2011

Просто немного обучая себя основам Visual Basic, у меня есть список кнопок, и при нажатии я хочу отключить их и выделить красным цветом. Я в порядке, чтобы заставить кнопки работать, и я понимаю, как опубликовать графический интерфейс как .exe

Можно ли сохранить его, чтобы, если я нажимаю на кнопку, она становится красной, а затем я закрываю .exe и открываю ее снова, кнопка остается красной?

Ответы [ 2 ]

4 голосов
/ 06 ноября 2011

Вы задаете три вопроса здесь;Я не уверен, на какие вопросы тебе еще нужно ответить.С риском повторения того, что вы уже знаете:

1) Чтобы отключить кнопку, установите «enabled = false»

2) Чтобы изменить цвет кнопки, установите «color = red»"

... и ...

3) Чтобы" сохранить "состояние .exe при запуске, вам потребуется 1) сохранить текущее состояние (например,в текстовый файл, файл .ini или файл .XML).2) Вам нужно будет перечитать это состояние при открытии программы (например, в «Загрузить форму»).3) Лучше всего было бы записать в файл все текущие настройки сразу, когда вы выйдете (например, в «Выгрузить форму»).

0 голосов
/ 06 ноября 2011

Вам нужно будет сохранить настройки где-то постоянно.В Windows предпочтительное место в реестре.Вот введение Microsoft в эту тему: http://msdn.microsoft.com/en-us/library/aa289494%28v=vs.71%29.aspx

Вы можете сохранить настройки в другом месте, но из-за прав доступа к каталогу сложно найти хорошее место.

То, что вы не можете безопасно сделать, - это изменить вашу программу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...