|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.03.2015, 15:38 | #11 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
Опять ТС пропал, и народ остался в неведении, помогло, не помогло ...
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
23.03.2015, 15:34 | #12 |
Регистрация: 13.03.2015
Сообщений: 7
|
Я прошу прощения. Я к этой задаче несколько дней не возвращался. Хотел было поменять названия процедур в заголовочных файлах (палочки проставить). Но решил для начала что-то там в опциях компилятора поклацать - и получилось. Теперь не могу понять, почему. Слишком много тыкал и натыкал. Выясню - проинформирую.
P.S. Вот. И когда системные события не колбекались, то и никаких предупреждений при компиляции не выдавались. А теперь, когда всё работает, выдаётся : [Linker warning] Attempt to export non-public symbol 'blpapi_AbstractSession_cancel' ну и т.д. в отношении остальных функций. Последний раз редактировалось Chicho; 23.03.2015 в 15:44. |
23.03.2015, 19:55 | #13 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
В следующий раз съемку происходящего на экране включай.
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
23.03.2015, 21:35 | #14 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Палочки? Это типа function() -> _function()?
Проверьте настройки calling convention. Лучше всего указывать calling convention явно, например сделать все свои функции WINAPI, например: void WINAPI MyFunction(); |
25.03.2015, 13:25 | #15 |
Регистрация: 13.03.2015
Сообщений: 7
|
Магический подход обнаружил, но не выяснил сути.
В общем так... СтОит мне поменять хоть одну строчку в исходнике, колбек перестаёт работать. В опция проекта на вкладке "Compiler" Я нажимаю кнопочку "Release". После этого при запуске компилятор выдаёт ошибку: "Е2316: '__strcmp__' is not member of 'std' ". Потом я снова нажимаю кнопочку "Full debug" - и всё работает. В причине этой мистики пока не разобрался. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Internal error | RaulGain | Общие вопросы Delphi | 1 | 02.10.2013 04:42 |
[ILINK32 Error] Error: Unresolved external... | Equilibrium Keeper | Общие вопросы C/C++ | 3 | 12.02.2010 18:12 |
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main Debug/main.exe : fatal error LNK11 | prefak | Win Api | 0 | 19.04.2009 16:51 |