Exemplo n.º 1
0
        public Form1()
        {
            InitializeComponent();
            app = new MSProject.Application();
            app.ProjectBeforeTaskNew += new MSProject._EProjectApp2_ProjectBeforeTaskNewEventHandler(app_ProjectBeforeTaskNew);

            app.NewProject              += new MSProject._EProjectApp2_NewProjectEventHandler(app_NewProject);
            app.ProjectBeforeClose      += new MSProject._EProjectApp2_ProjectBeforeCloseEventHandler(app_ProjectBeforeClose);
            app.ProjectBeforeTaskChange += new MSProject._EProjectApp2_ProjectBeforeTaskChangeEventHandler(app_ProjectBeforeTaskChange);
            app.ProjectBeforeTaskDelete += new MSProject._EProjectApp2_ProjectBeforeTaskDeleteEventHandler(app_ProjectBeforeTaskDelete);
            MSProject.Project newProject = app.Projects.Add();
            newProject.Tasks.Add("Task 1");
            newProject.Tasks.Add("Task 2");
        }
Exemplo n.º 2
0
 void app_NewProject(MSProject.Project pj)
 {
 }
Exemplo n.º 3
0
 void app_ProjectBeforeTaskNew(MSProject.Project pj, ref bool Cancel)
 {
 }
Exemplo n.º 4
0
 private void button1_Click(object sender, EventArgs e)
 {
     MSProject.Project proj = app.Projects.Add();
     proj.Tasks.Add(Type.Missing, Type.Missing);
     app.Quit(MSProject.PjSaveType.pjDoNotSave);
 }
Exemplo n.º 5
0
 void app_ProjectBeforeClose(MSProject.Project pj, ref bool Cancel)
 {
 }