Типа Tipofday

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Типа Tipofday

Сообщение Dummiel » 26.07.2006 (Ср) 4:00

Уважаемые, здравствуйте!

Когда на форме стоит чекбокс с надписью "Показывать это окно в дальнейшем" типа Tipofday, например, предупреждение при выполнении каких-либо действий в программе, то где и как сохраняется значение текстбокса для чтения при последующих запусках программы? Это тупо где-нибудь в файле типа *.ini, или есть более изящные штучки?

Спасибо - Dummiel

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 26.07.2006 (Ср) 6:51

Для этого была недокумментированная функция в shell32, я здесь на форуме про это постил, но не могу найти :-(

На крайняк, всегда остаётся SaveSetting.
Изображение

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 26.07.2006 (Ср) 8:49

Да просто - можно брать случайно...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 26.07.2006 (Ср) 9:46

Мне с чего то в голову пришло, Dummiel, что ты ошибся и тебе надо сохранять значение CheckBox-a, а не TextBox-a. Или я не так подумал. И тебе надо сохранять список показанных типсов и непоказанных.?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 26.07.2006 (Ср) 11:05

есть замечательный визард в васике, который делает прогу с этими "подсказками дня" :lol:

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 26.07.2006 (Ср) 11:22

я первым делом как поставлю прогу, отрубаю эти ЧЁРТОВЫ подскази, в котых написано, что для выхода нужно нажать на "Exit" а чтобы создать новый документа н "new" :x
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 27.07.2006 (Чт) 3:49

Хакер, конечно сохранять значения чекбокса. Текстбокс - это оЧЕПЯТка. :) Я, вообще-то, тоже все подобные окна отключаю, но во многих прогах они есть, и в моей есть действие, которое хотя бы один раз юзеру нужно подсказать.

Спасибо всем.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 27.07.2006 (Чт) 6:08

Телепатия не подводит. Тогда реестр для этого дела самое то.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.07.2006 (Чт) 7:11

tyomitch писал(а):Для этого была недокумментированная функция в shell32, я здесь на форуме про это постил, но не могу найти :-(

Нашёл! Нашёл!
http://bbs.vbstreets.ru/viewtopic.php?p=99667#99667
Изображение

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 27.07.2006 (Чт) 7:26

Это не всегда поможет. Что если мне надо показать своё окно, со своими кнопками. Можно конечно и с этим провернуть, но оно того не стоит, проще тогда своё окно сгородить.

А так, спасибо, tyomitch, за апишку.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 27.07.2006 (Чт) 12:30

А где сохраняет/читает значения SaveSetting & GetSetting?

tyomitch и хакер, загляните в мою тему "Проблемка с Shell", там пара вопросов есть, а ответов чо-то... :(

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.07.2006 (Чт) 12:32

В реестре.
Изображение

Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 27.07.2006 (Чт) 13:30

Спасибо

kpblc
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 05.05.2006 (Пт) 15:42
Откуда: С.-Петербург

Сообщение kpblc » 27.07.2006 (Чт) 16:26



Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot, Yandex-бот и гости: 59

    TopList