Страница: 1 |
Страница: 1 |
Вопрос: Common Controls 5 и 6 одновременно
Добавлено: 17.01.06 21:05
Автор вопроса: Pantalone
Собираюсь в одном проекте использовать оба набора контролов для лучшей совместимости с ХР-стилями. Занимался ли кто-нибудь подобными извратами и много ли граблей ожидает при работе программы и ее распространению на разные компы?
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 17.01.06 22:03
Зачем??? 6-ая включает всю 5-ую + исправления!
(Ура, 3000)
Номер ответа: 2
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #2
Добавлено: 17.01.06 22:10
Мне собственно нужна дружба 5 библиотеки с манифестом и возможности 6 библиотеки, например чекбоксы в ListView. Пусть ListView будет без стилей, зато статусбары, прогрессбары и прочее будет со стилями, этого хочу добиться.
(Ура чему?)
Номер ответа: 3
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #3
Добавлено: 17.01.06 22:12
(Мои поздравления )
Номер ответа: 4
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 18.01.06 01:29
ок. а что мешает? Ну поставь галку на 5-ом и на 6-ом, появится с виду несколько одинаковых контролов, но думаю как нить отличишь... Вообще я недогоняю, чем тебе 6-ая ненравится?
Номер ответа: 5
Автор ответа:
Tamplier
ICQ: 298742928
Вопросов: 58
Ответов: 340
Профиль | | #5
Добавлено: 18.01.06 12:34
В 6-й проблема в том, что даже при добавлении манифеста контролы не становятся ХРюшными. А в 5-м становятся. Я тоже с такой проблемой столкнулся. Единственный минус - придется таскать за собой не одну библиотеку, а две.
Номер ответа: 6
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #6
Добавлено: 18.01.06 13:40
Да, дело именно в этом. Ну придется таскать две библиотеки, что поделать, он не перекосячит ли это машину юзера каким-то хитрым образом?
Номер ответа: 7
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #7
Добавлено: 18.01.06 14:43
а с чего это перекосячит, всё будет как надо. только всё равно зря ты это.. а на api контролы вызать никак??
Номер ответа: 8
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #8
Добавлено: 18.01.06 14:46
На API гемора и писанины больно уж много, проще на другом языке написать наверное.
Номер ответа: 9
Автор ответа:
Tamplier
ICQ: 298742928
Вопросов: 58
Ответов: 340
Профиль | | #9
Добавлено: 19.01.06 16:16
Перекосячивать ниче не будут. Если у юэера не будет стоять Лонгхорн. А соответственно и новая версия библиотеки. А ты ее заменить на старую попытаешься... У... Злой...
Номер ответа: 10
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #10
Добавлено: 19.01.06 16:37
Не будет в Vista никакой новой версии, проект VB6 закрыли, а от Win32 API никто не откажется. Библиотеки новых версий (если будут?) будут поддерживать всё старое - для совместимости. А FW будет сама по себе.
Номер ответа: 11
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #11
Добавлено: 19.01.06 19:31
Номер ответа: 12
Автор ответа:
Tamplier
ICQ: 298742928
Вопросов: 58
Ответов: 340
Профиль | | #12
Добавлено: 20.01.06 11:10
mc-black, разговор о том, что собираются таскать за собой библиотеки и на каждой машине их заменять на свои. В том случае, если это операционная система win95-2000 это необходимо, ибо там библиотеки старые, а в лонгхорне, явно верся их будет повыше. И заменять их на свои как-то не респектно.
А про vb6 никто ниче не говорит. То, что он закрыт я и сам заметил, по приложения-то, написанные на нем никто не закрывал