как не странно но, "манефест"

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

как не странно но, "манефест"

Сообщение |( () ( T |/| |( » 29.10.2006 (Вс) 0:13

Может ктонебуть выложить проект с манефестом в рерресурсах?
P.S. "http://bbs.vbstreets.ru/viewtopic.php?p=15689#15689" - пробовал не получаеться почему-то.


в модуле пишу:
Код: Выделить всё
Public Type TagInitCommonControlsEx
   dwSize As Long
   dwICC As Long
End Type
Public Declare Function InitCommonControlsEx Lib "comctl32.dll" (iccex As TagInitCommonControlsEx) As Long
Sub Main()
On Error Resume Next
    Dim iccex As TagInitCommonControlsEx
    iccex.dwICC = ICC_USEREX_CLASSES
    iccex.dwSize = LenB(iccex)
    InitCommonControlsEx iccex
    Load Form1
    Form1.Show
End Sub


Startup object ставлю main sub

А получаеться:
Вложения
s.JPG
s.JPG (62.1 Кб) Просмотров: 3938
Последний раз редактировалось |( () ( T |/| |( 29.10.2006 (Вс) 0:41, всего редактировалось 1 раз.
С=[::::::::::> ™ e398wallpapers.narod.ru

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 29.10.2006 (Вс) 0:39

Держи...
Вложения
Resource.rar
(429 байт) Скачиваний: 226
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

|( () ( T |/| |(
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 211
Зарегистрирован: 01.10.2005 (Сб) 15:49

Сообщение |( () ( T |/| |( » 29.10.2006 (Вс) 0:45

Спасибо, зароботало. Как я понял надо язык ставить только англиский.
С=[::::::::::> ™ e398wallpapers.narod.ru

yaklit
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 129
Зарегистрирован: 09.09.2006 (Сб) 19:38

Сообщение yaklit » 29.10.2006 (Вс) 14:11

ну а как же, Майкрософт любит свою страну :)

|( () ( T |/| |(
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 211
Зарегистрирован: 01.10.2005 (Сб) 15:49

Сообщение |( () ( T |/| |( » 29.10.2006 (Вс) 17:47

Вот ещё один вопрос: Почему OptionButton на Frame не правильно отбражаеться, и как сделать что б нормально?
С=[::::::::::> ™ e398wallpapers.narod.ru

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 29.10.2006 (Вс) 17:54

const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

|( () ( T |/| |(
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 211
Зарегистрирован: 01.10.2005 (Сб) 15:49

Сообщение |( () ( T |/| |( » 29.10.2006 (Вс) 19:23

Возник вопрос: Как можно сделать прогрессбар в стиле ХР?
И такой под вопрос: может его можно через API?, есть такая константа ROLE_SYSTEM_PROGRESSBAR, для чегото веть она нужна )
С=[::::::::::> ™ e398wallpapers.narod.ru

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 29.10.2006 (Вс) 19:39

В положить на форму контрол из comctl32.ocx и заценить - не судьба? :evil:

API - CreateWindowEx
Рисовать самому - DrawTheme*
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

|( () ( T |/| |(
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 211
Зарегистрирован: 01.10.2005 (Сб) 15:49

Сообщение |( () ( T |/| |( » 29.10.2006 (Вс) 20:20

Круто. просто я пробывал mscomctl.ocx, а там обычный.
С=[::::::::::> ™ e398wallpapers.narod.ru

yaklit
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 129
Зарегистрирован: 09.09.2006 (Сб) 19:38

Сообщение yaklit » 29.10.2006 (Вс) 20:44

а у меня из comctl32 не XP. Помоему у меня comctl32 старый. Выложите кто нить плиз.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 29.10.2006 (Вс) 21:50

Microsoft Windows Common Controls 5.0 манифаест поддерживают, 6.0 - нет.
Лучший способ понять что-то самому — объяснить это другому.

AntonGV
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 24.05.2006 (Ср) 12:10
Откуда: г. Пермь

Сообщение AntonGV » 30.10.2006 (Пн) 15:57

У меня такой глюк с ImageList из comctl32.ocx: Если туда загрузить 16-битные картинки то после запуска проекта они становятся 16-цветными :(
Если долго мучиться, что-нибудь получится

Eduard
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 31.08.2003 (Вс) 17:12
Откуда: Эстония

Сообщение Eduard » 03.10.2007 (Ср) 21:20

Antonariy писал(а):Microsoft Windows Common Controls 5.0 манифаест поддерживают, 6.0 - нет.

А на 6.0 версию Common Controls - стили ХР повесить можно ?
On Fatal Error Resume Next

Eduard
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 31.08.2003 (Вс) 17:12
Откуда: Эстония

Сообщение Eduard » 03.10.2007 (Ср) 21:23

а да, и на Tabbed Dialog Control 6.0 (SP6) - тоже нада Хр стили повесить...
On Fatal Error Resume Next

Eduard
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 31.08.2003 (Вс) 17:12
Откуда: Эстония

Сообщение Eduard » 03.10.2007 (Ср) 21:51

народ ты это не реально, в ListView от Common Controls 5.0 ничего толкового нет, а даже не заслужывает быть в программе, элементарных физуальных функций не имеет. А 6-ой такой квадрытный и выделяеться из всей красоты программы, помогите его подсадить...

...не на иглу :D , а на стили Хр
On Fatal Error Resume Next

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

Сообщение tyomitch » 03.10.2007 (Ср) 22:25

Eduard -- флудер.
Ещё раз, и будет замечание.
Изображение

Eduard
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 31.08.2003 (Вс) 17:12
Откуда: Эстония

Сообщение Eduard » 04.10.2007 (Чт) 22:07

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

[offtop]
хоть знаю терь, что на это где-то есть какой-то ответ :D
On Fatal Error Resume Next


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 49

    TopList  
cron