About Box

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Alexander N. Samarin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 397
Зарегистрирован: 05.03.2005 (Сб) 20:59
Откуда: Интернат 18 (СУНЦ МГУ), комната 214А, кровать посередине

About Box

Сообщение Alexander N. Samarin » 31.05.2005 (Вт) 19:57

Дружно идем в Блокнот>Справка>О программе в Win2k. Получаем одно из стандартных окон Win2k (по кайней мере в стандартных программах Виндовса таких окон море и все одинаковы). Кто знает, как его вызвать в своей проге?
Или я в чем-то ошибаюсь?
На это не смотрите! Это не подпись!!!!!!

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 31.05.2005 (Вт) 20:12

Есть такая API-функция:
SHAbout

Декларацию, думаю, найдешь сам. Только зачем тебе? Все равно же возможностей подстройки "под себя" минимум.
Моду создают модоки, а распространяют модозвоны.

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

Сообщение tyomitch » 31.05.2005 (Вт) 21:03

hCORe писал(а):Есть такая API-функция:
SHAbout

Декларацию, думаю, найдешь сам. Только зачем тебе? Все равно же возможностей подстройки "под себя" минимум.

К счастью, этих возможностей можно существенно добавить: см. http://vbrussian.com/Examples.asp?ID=100
Изображение

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 31.05.2005 (Вт) 21:09

Можно, да не нужно. Лучше уж сделать самому - оно и интереснее, и оригинальнее получится. Кстати, мне шибко понравился метод "моддинга" - SetDlgItemText и SetWindowText :twisted:
Моду создают модоки, а распространяют модозвоны.

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 01.06.2005 (Ср) 8:51

В окне проекта: Добавить/Форму - AboutDialog

Разрисовывай ее как хочешь. :D
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.

Alexander N. Samarin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 397
Зарегистрирован: 05.03.2005 (Сб) 20:59
Откуда: Интернат 18 (СУНЦ МГУ), комната 214А, кровать посередине

Сообщение Alexander N. Samarin » 01.06.2005 (Ср) 12:19

Хоцца сделать отдельный ДЛЛ (предпочтительно) или юзать АПИшную функцию, чтобы прога меньше весила. А "Добавить/Форму - AboutDialog" - известная весчь. Например, в MMM (Magic Mail Monitor) отдельный ДЛЛ для AboutBox'а
На это не смотрите! Это не подпись!!!!!!

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

Сообщение tyomitch » 01.06.2005 (Ср) 13:44

Alexander, смотрел мою ссылку? Не подходит?
Изображение

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 01.06.2005 (Ср) 15:36

А где вобще лежит этот диалог??? В каком файле???
Ведь можно его переделать внешне... правда в таком случае он везде, где вызываеца, будет измененным...

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

Сообщение tyomitch » 01.06.2005 (Ср) 17:08

shell32.dll, диалог 14352
Изображение

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 02.06.2005 (Чт) 9:49

tyomitch, спасибо большое...

Alexander N. Samarin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 397
Зарегистрирован: 05.03.2005 (Сб) 20:59
Откуда: Интернат 18 (СУНЦ МГУ), комната 214А, кровать посередине

Сообщение Alexander N. Samarin » 02.06.2005 (Чт) 15:13

tyomitch писал(а):Alexander, смотрел мою ссылку? Не подходит?

Смотрел уже давно. Но это ActiveX - помоему требует регистрации, а вообще - можно перемолоть под себя и кидать во все проекты ..........................
На это не смотрите! Это не подпись!!!!!!

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

Сообщение tyomitch » 02.06.2005 (Чт) 15:27

Alexander, :shock:
Чого? Где там ActiveX :?: :?:
Изображение

Alexander N. Samarin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 397
Зарегистрирован: 05.03.2005 (Сб) 20:59
Откуда: Интернат 18 (СУНЦ МГУ), комната 214А, кровать посередине

Сообщение Alexander N. Samarin » 02.06.2005 (Чт) 15:53

Ой, вру, не туда посмотрел :oops:
Простите..... :oops:
А вообще-то нормально, может быть воспользуюсь. СПАСИБО!!!
На это не смотрите! Это не подпись!!!!!!


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

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

Сейчас этот форум просматривают: Google-бот и гости: 161

    TopList