Подскажите как связать программу на C++ и Microsoft project
От: pilevas  
Дата: 21.04.11 08:35
Оценка:
Здравствуйте. Есть некоторая программа на С++, которой необходимо получить данные из файла проекта сделанного на microsoft project 2003. Как можно связать эти 2 штуки (аддоны для проджекта)?
Посоветуйте что почитать, желательна на русском
Re: Подскажите как связать программу на C++ и Microsoft proj
От: ZegSoft Россия  
Дата: 21.04.11 13:07
Оценка:
Здравствуйте, pilevas, Вы писали:

P>Здравствуйте. Есть некоторая программа на С++, которой необходимо получить данные из файла проекта сделанного на microsoft project 2003. Как можно связать эти 2 штуки (аддоны для проджекта)?

P>Посоветуйте что почитать, желательна на русском

Попробуй поискать спецификацию формата файла, в котором хранится твой проект "microsoft project". Если формат открытый, то гугл сразу тебе его найдет. Если же формат закрытый (что вполне возможно,так как дядя Билл очень любит монополию), то копай в сторону COM-интерфейса программы microsoft project. Уж он-то точно должен быть открыт. Для примера, можешь посмотреть как читать данные из Excel через COM-интерфейсы (OLE-Automation). Здесь на форуме много таких примеров, да и в интернете в целом. Единственное ограничение — на компьютере пользователя должен быть установлен "microsoft project".
Re: Подскажите как связать программу на C++ и Microsoft proj
От: Sanik Россия http://sergeysthoughts.blogspot.com/
Дата: 21.04.11 14:01
Оценка:
Здравствуйте, pilevas, Вы писали:

P>Здравствуйте. Есть некоторая программа на С++, которой необходимо получить данные из файла проекта сделанного на microsoft project 2003. Как можно связать эти 2 штуки (аддоны для проджекта)?

P>Посоветуйте что почитать, желательна на русском

MPP закрытый формат. Его не открыли как Doc/Xls/Ppt.
Варианты решения (не по-русски) здесь
... << RSDN@Home 1.2.0 alpha 4 rev. 1477>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.