Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
error C3861: '...': identifier not found Вроде все включил, а не компилируется.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Ну и собственно код, попытался вычленить суть: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. Go To Definition/Go To Declaration - для всех 3-х функций в aspr_api.h перепрыгивает, т.е. видит а компиляция выдает: автор1>..\main_process.cxx(189) : error C3861: 'GetHardwareIDEx': identifier not found 1>..\main_process.cxx(190) : error C3861: 'GetHardwareID': identifier not found 1>..\main_process.cxx(191) : error C3861: 'GetRegistrationInformation': identifier not found Если продублировать заголовки функций в .cxx файле (в правильности чего сомневаюсь) Код: plaintext 1. 2. 3. 4. 5. 6. 7. , то имеем Код: plaintext 1. 2. 3. 4. Ну, т.е. мне надо получить HardwareID, OldHardwareID, Key, UserInfo через API определенные в aspr_api.h дабы оперировать ими в ProgaName::Main() Где косяк? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2015, 06:25 |
|
||
|
error C3861: '...': identifier not found Вроде все включил, а не компилируется.
|
|||
|---|---|---|---|
|
#18+
Дмитрий77, не подключил объектные модели или библиотеки с этими функциями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2015, 07:51 |
|
||
|
error C3861: '...': identifier not found Вроде все включил, а не компилируется.
|
|||
|---|---|---|---|
|
#18+
MasterZiv, везде самая верхушка .cxx Так ругается: Код: plaintext 1. 2. 3. 4. 5. Так ругается: Код: plaintext 1. 2. 3. 4. 5. Так ругается: Код: plaintext 1. 2. 3. 4. 5. Так взяло и скомпилировалось ни с того ни с сего: Код: plaintext 1. 2. 3. 4. 5. Что интересно, aspr_api.h и aspr_ide.lib лежат в одной и той же include папке и хз как последовательность может влиять. Если нижний вариант заработает после доводки и защиты (предполагаю что ДА раз компильнулось), даже не хочу знать почему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2015, 08:18 |
|
||
|
error C3861: '...': identifier not found Вроде все включил, а не компилируется.
|
|||
|---|---|---|---|
|
#18+
Насколько я понимаю, объектный модуль aspr_ide.lib нужен только для того чтоб скомпилировалось, ну и для организации каких-то там дебагов в IDE если надо, а вся реальная кухня пристыковывается на момент защиты файла. авторНовый API реализован посредством стандартных импортируемых функций. ASProtect 32 просматривает секцию с таблицей импортов модуля и ищет некоторые заранее заданные имена. Когда модуль загружается, ASProtect 32 эмулирует все найденные API-функции. Вам необходимо защитить приложение или эмулировать API-функции с помощью ASProtect IDE, для того чтобы использовать ASProtect 32 API! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2015, 08:35 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=46&tid=2018929]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 283ms |
| total: | 419ms |

| 0 / 0 |
