Здравствуйте, Andrbig, Вы писали:
A>Здравствуйте, JazzJazz, Вы писали:
JJ>>Да, у меня Excel 2000, а Interop для XP.
A>Батенька, дык XP появился позже 2000! Это означает, что вы с новым интеропом идете к старому COM-у. Ах шалун!
JJ>> А где взять версию для 2000 Office?
A>Сделать интероп проще простого — Add Reference в проекте, указать нужный COM — и все!
Вроде понял. Thanks. Ща буду проверять.
JJ>>И какая переносимость будет у релиза? Он будет работать только с одной версией офиса или с любой?
A>Логично ожидать работу новых COM-ов (в данном случае XP) со старыми интерфейсами (интероп от 2000), т.к. новый COM поддерживает интерфейсы старого (чаще всего). Обратное совсем не очевидно.
A>Лично я поморочился и пришел к выводу, что лучше всего каждой версии — свой интероп. Хотя я воевал с Word.