я работаю с файлом excel, который автоматически обновляется при открытии, я использую процесс диагностики для его открытия с помощью С# и жду автоматического изменения
using (Process myProcess = Process.Start(@"C:\myfile.xlsx"))
{
myProcess.Refresh();
Thread.Sleep(50000);
myProcess.CloseMainWindow();
myProcess.Close();
}
следующее позволяет запустить файл excel на моем компьютере и ждет 50 секунд, пока произойдут изменения, а затем закрывает его, единственная проблема, с которой я столкнулся, заключается в том, что мне нужно, чтобы excel был закрыт, чтобы остальная часть моего кода работала, но это подсказка ХОТИТЕ СОХРАНИТЬ ИЗМЕНЕНИЯ ПЕРЕД ЗАКРЫТИЕМ на моем экране. Я хочу знать, не упустил ли я что-то в своем коде, что позволит автоматически сохранить мой документ Excel, чтобы файлы закрывались без проблем с новыми изменениями, спасибо вы все!
{Enter}
. - person Sinatr   schedule 20.11.2020