Привет всем!
Есть пример работающего приложения календаря с внешней DLL.
Готовый пример (CalendarDemoOriginalWorkingVersion.EXE) прекрасно работает (Clarion 5.5)
А вот этот же собранный на Clarion 10 (Clarion 10.0.12799) после запуска вылетает с GPF
Подскажите, пожалуйста, толковые методы в решении проблемы GPF
Может есть примеры, документация, статьи и ссылки как решать данную (GPF) проблему?
P. S. Если у кого есть время - пожалуйста, устраните проблему GPF с данным примером и подскажите причину и способ её решения
Clarion GPF Solutions
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Clarion GPF Solutions
- Вложения
-
- Calendar External DLL.rar
- Собран на Clarion 10.0.12799 EE необходим ClaRUN.dll
- (479.1 КБ) 100 скачиваний
С Уважением, Developer
- Игорь Столяров
- Ветеран движения
- Сообщения: 7372
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion GPF Solutions
Это классическая проблема поделок на Clarion …
Дело в том, пример работает на C5.5 потому, что библиотека monthcal.dll использует Runtime C55 (c55runx.dll явно прописал в этой DLL).
Внутри примера идёт прямая работа с заголовком окна по адресу.
Я думаю, что в C55 и C10 - он имеет различную структуру, в этом и есть проблема.
Решение: пересобрать с использованием C10 monthcal.dll. Или скачать с сайта производителя сборку monthcal.dll под C10.
Тогда не будет проблем.
За теми кто отстал - не возвращаться. (С) Кодекс