// The path to the documents directory. System::String dataDir = RunExamples::GetDataDir(System::Reflection::MethodBase::GetCurrentMethod(ASPOSE_CURRENT_FUNCTION)->get_DeclaringType().get_FullName()); // Create a project reader instance System::SharedPtr project = System::MakeObject(dataDir + u"ReadProjectInfo.mpp"); // Display project information if (NullableBool::to_Boolean(project->Get(Prj::ScheduleFromStart()))) { System::Console::WriteLine(System::String(u"Project Finish Date : ") + project->Get(Prj::StartDate()).ToShortDateString()); } else { System::Console::WriteLine(System::String(u"Project Finish Date : ") + project->Get(Prj::FinishDate()).ToShortDateString()); } System::Console::WriteLine(project->Get(Prj::Author())); System::Console::WriteLine(project->Get(Prj::LastAuthor())); System::Console::WriteLine(project->Get(Prj::Revision())); System::Console::WriteLine(project->Get(Prj::Keywords())); System::Console::WriteLine(project->Get(Prj::Comments())); System::Console::WriteLine(u"The program has run successfully");