Манифест

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

Манифест

Сообщение Mleha » 02.11.2005 (Ср) 8:07

Проблема получилась такая:
Если подцепить манифест к проге то она на XP не запускается.
На дгугих ОС пашет как и должна (в частности на 2003 server)
Такое получилось первый раз. В чем может быть проблема?

Naked
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 207
Зарегистрирован: 27.10.2004 (Ср) 3:16
Откуда: Дальнегорск столица мира

Сообщение Naked » 02.11.2005 (Ср) 9:00

у меня XP и все работет отлично

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

Сообщение hCORe » 02.11.2005 (Ср) 11:33

Используется шестая версия ActiveX Common Controls?
Для нормальной работы манифеста нужна пятая.
Моду создают модоки, а распространяют модозвоны.

Mleha
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 146
Зарегистрирован: 06.10.2004 (Ср) 7:49
Откуда: Ангарск

Сообщение Mleha » 04.11.2005 (Пт) 10:40

На форме только listview c vbaccelerator

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

Сообщение hCORe » 04.11.2005 (Пт) 10:56

Тогда тем более должна работать везде! А библа SSubTmr6.dll в системе зарегистрирована?
Моду создают модоки, а распространяют модозвоны.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.11.2005 (Пт) 12:19

Манифест рядом или в ресурсах?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vladimir!
Обычный пользователь
Обычный пользователь
 
Сообщения: 88
Зарегистрирован: 19.09.2005 (Пн) 21:47
Откуда: Пермь

Сообщение Vladimir! » 04.11.2005 (Пт) 14:40

Та же фигня. Манифест лежит рядом. Программа с ним не запускается вообще! Что сделать? Подскажите, на самом деле без манифеста как-то скучновато все выглядит.
И что за библа SSubTmr6.dll?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.11.2005 (Пт) 14:43

А у меня запускается.
Содержимое манифеста в студию.

SSubTmr6.dll - библа, по слухам необходимая контролам с vbaccelerator. Никогда не использовал таковые.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

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

Сообщение hCORe » 04.11.2005 (Пт) 14:44

Эта библа - для нормальной работы ActiveX'ов от vbaccelerator.

Манифест - в ресурсы, Common Controls - инициализировать правильно. И использовать только пятую версию стандартного контрола от MS. Искать по форуму "manifest"
Моду создают модоки, а распространяют модозвоны.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.11.2005 (Пт) 14:46

hCORe писал(а):Манифест - в ресурсы

Только после установки SP6, иначе VB дополнит манифест нулями до границы DWORD, и прога не запустится.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

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

Сообщение hCORe » 04.11.2005 (Пт) 14:51

Не знаю, не знаю, у меня все работает (и работало) как часы :)

Пример файла ресурсов - подрубить к проекту:
http://templgn.chat.ru/vbs/xpstyles.RES

Вот инициализация:
http://bbs.vbstreets.ru/viewtopic.php?t ... t=manifest
Моду создают модоки, а распространяют модозвоны.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.11.2005 (Пт) 14:56

Дык это :)
Если размер файла манифеста делится на 4, то всё будет работать и так. А если нет, то VB дополнит, если без SP6 :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vladimir!
Обычный пользователь
Обычный пользователь
 
Сообщения: 88
Зарегистрирован: 19.09.2005 (Пн) 21:47
Откуда: Пермь

Сообщение Vladimir! » 13.11.2005 (Вс) 22:58

Народ! Подскажите, в чем дело? После установки манифеста все Optionbutton в проекте красятся в черный цвет :( [/img]

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.11.2005 (Пн) 1:02

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vladimir!
Обычный пользователь
Обычный пользователь
 
Сообщения: 88
Зарегистрирован: 19.09.2005 (Пн) 21:47
Откуда: Пермь

Сообщение Vladimir! » 14.11.2005 (Пн) 9:27

Ув. GSerg!
Это все понятно:
if you place option buttons on top of a Frame control and then enable a Windows XP theme or visual style, the option buttons on the Frame (как в моем проекте) control appear as black blocks when you run the executable file(именно!).
Вопрос в том, можно ли эту проблему решить и как?[/list]

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

Сообщение Antonariy » 14.11.2005 (Пн) 11:59

Пора все вопросы про манифест вывесить в фак.

Vladimir!
Самый простой способ: добавь usercontrol, брось в него фрейм, сделай его контейнером и используй вместо стандартного фрейма.
Лучший способ понять что-то самому — объяснить это другому.


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

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

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

    TopList