Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Delphi |
![]() ![]() |
Snickbw Member Откуда: Сообщений: 445 |
Ситуация: Решил переписать на XE5 старую программку (написанную в D7-BDS2010-XE2-XE5) работы с ФР ШТРИХМ (через OLE). Пример под спойлером.
Проблема: новый проект в XE5 запускается без ошибок, но данных с OLE не получает. Если этот же код запустить в старом проекте (откомпилированном в этом же XE5) - OLE нормально отвечает. Я так понимаю, надо где-то что-то вкл/откл в настройках project, но вот что? Вопрос: Как заставить XE5 работать с OLE? |
|
1 апр 21, 21:01 [22303122] Ответить | Цитировать Сообщить модератору |
JayDi Member Откуда: Сызрань, Россия Сообщений: 4173 |
По умолчанию в новых проектах экзешники складываются в "...\Win32\Debug" -- мог потеряться какой-нибудь конфиг для подключения или dll-библиотека.
Сообщение было отредактировано: 1 апр 21, 23:16 |
1 апр 21, 23:23 [22303182] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12789 |
|
||||
1 апр 21, 23:25 [22303183] Ответить | Цитировать Сообщить модератору |
Snickbw Member Откуда: Сообщений: 445 |
Методом тыка выяснил, что что-то находиться в неродном для проекта 2кБ файле ресурсов. С ним OLE отвечает, без него нет. Буду пробовать выяснить что находиться внутри этого дополнительного .res файла. |
||||
2 апр 21, 09:05 [22303224] Ответить | Цитировать Сообщить модератору |
wadman Member Откуда: Санкт-Петербург Сообщений: 27064 |
Это в 99% включается в ресурсы во время компиляции и это можно просто перенести в новый проект без проблем. Либо Resource explorer поможет. |
||||
2 апр 21, 09:45 [22303238] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12789 |
|
||||
2 апр 21, 11:28 [22303279] Ответить | Цитировать Сообщить модератору |
Все форумы / Delphi | ![]() |