![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Nastya |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 27.3.2002 Где: Мариуполь Репутация: 5 Всего: 44 |
Ребята, плиз еще раз поясните по поводу #import, все ли я правильно поняла.
1. Она мне нужну, что бы на этапе компиляции из COM-объекта "вытянуть" c++ описание класса? 2. #import <некий обсалютный путь к com-объекту>. Если путь на машине, на которой будет эксплуатироваться ПО будет не такой, это не имеет никаго значения. ??? Исходя из п.1. Или я что-то все-таки не поняла. Если можно хорошую доку (не MSDN -------------------- Что бы понять рекурсию, надо понять рекурсию "Профессионал - это человек сделавший все возможные ошибки в очень узкой области". Н.Бор |
|||
|
||||
| srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: 27 Всего: 49 |
1. Директива #import генерирует объявления интерфейсов на языке Си++ на основе бинарной библиотеки типов, которая может быть в отдельном TLB-файле, или содержаться в исполнимом файле в качестве ресурса.
2. Это директива компиляции. При компиляции проекта будут сгенерированы объявления интерфейсов и подставлены вместо самой директивы. Потому расположение исходных COM-объектов ни на что не влияет (если они правильно зарегистрированы в реестре, разумеется). Дока: очень рекомендую эту книгу - отличная вещь. http://www.ozon.ru/context/detail/id/110643/ -------------------- Не смей читать мою подпись!!! |
|||
|
||||
| Nastya |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 27.3.2002 Где: Мариуполь Репутация: 5 Всего: 44 |
Спасибо, так я и думала
-------------------- Что бы понять рекурсию, надо понять рекурсию "Профессионал - это человек сделавший все возможные ошибки в очень узкой области". Н.Бор |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |