|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Откопал в запалах у себя контрол, он нормально работает в IDE, но если сбилдить группу проектов, то экзешник сразу закрывается. Как будто что-то валится при инициализации OCX, отладка в IDE не помогает, там все работает без ошибок. Какие есть пути чтобы решить эту проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 11:00 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
выкинуть нафиг этот контрол. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 11:13 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Antonariyвыкинуть нафиг этот контрол. Я не привык так легко сдаваться. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 11:22 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
В очень старые времена была утилита OLEdebug (не Olly!) которая показывала какие COM DLL грузятся в процесс и какие ошибки при этом возникают. Теперь даже следов ее в гугле не могу найти.. ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 11:27 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
создай отдельный проект да потестируй. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 11:59 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Antonariyсоздай отдельный проект да потестируй. Создал. Беда в том, что в IDE в отладке все работает, и не падает. А с скомпилированном виде приложение молча закрывается. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 12:08 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
а контрол с исходниками? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 12:31 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Скинь сюда скомпилированный EXE где пустая форма с этим контролом. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 13:28 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Antonariyа контрол с исходниками? да ATM-TURBO 2Скинь сюда скомпилированный EXE где пустая форма с этим контролом. скинул в аттаче изначальный код на основе которого делался контрол, так какая-то засада с сабклассингом ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 22:14 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Пример работает в 32-битных версиях винды и не заводится в 64-bit ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 22:39 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Eolt, Win7 все работает. Скинь именно неработающий EXE с контролом, который не работает. BTW, может у тебя не инициализирован манифест? У меня такое было когда я не вызывал InitCommonControlsEx и использовал манифест с темами. Проверь это. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 22:45 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
ATM-TURBO 2Eolt, Win7 все работает. Скинь именно неработающий EXE с контролом, который не работает. BTW, может у тебя не инициализирован манифест? У меня такое было когда я не вызывал InitCommonControlsEx и использовал манифест с темами. Проверь это. У меня в Win7-32 все работает, в Win7-64 нет ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 22:51 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Eolt, У меня x64, проверь InitCommonControlsEx. Сделай так: Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 22:56 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
ATM-TURBO 2, На Win8-64 у меня заработало, отладчик Ole Dependies показывает, что сначала вызывается MSCOMCTL.OCX, а на двух машинах Win7-64 вообще ничего не вызывается. Наверное вся проблема из-за связи с MSCOMCTL ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 23:17 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
EoltATM-TURBO 2, На Win8-64 у меня заработало, отладчик Ole Dependies показывает, что сначала вызывается MSCOMCTL.OCX, а на двух машинах Win7-64 вообще ничего не вызывается. Наверное вся проблема из-за связи с MSCOMCTL ? Ничего не могу сказать. У меня все работает и в Win7 x64 и на виртуалке XP-32. Попробуй открыть в ольке и осмотреть где происходит вылет. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 23:25 |
|
OCX не работает в скомпилированном виде
|
|||
---|---|---|---|
#18+
Блин разобрался! Во всем виноват я сам... Разгадка оказалось простой, как и решение. Ассмовый код просто не мог работать. Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2015, 23:35 |
|
|
start [/forum/topic.php?fid=60&msg=38990186&tid=2155889]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 167ms |
0 / 0 |