InputStream is = process.getInputStream();
int count = is.read(barray);
while (count > 0)
{
count = is.read(barray);
}
is.close();
process.waitFor();
Всё работает нормально, но при открытии файлов doc/xls Word-ом/Excel-ем происходит задержка на пол минуты. Грешил на офис, попробовал, но VSD (Visio) открывается нормально, так же быстро как pdf, txt. Так же нормально файлы открывает OpenOffice а не MS Word и MS Excel.
Здравствуйте, Blazkowicz, Вы писали:
B>Всё работает нормально, но при открытии файлов doc/xls Word-ом/Excel-ем происходит задержка на пол минуты. Грешил на офис, попробовал, но VSD (Visio) открывается нормально, так же быстро как pdf, txt. Так же нормально файлы открывает OpenOffice а не MS Word и MS Excel.
Может есть возможность запускать скрытый процесс "пустого" ворда или экселя ДО открытия файла?.. во время запуска программульки, например.
Думаю это существенно ускорило бы открытие файла (проверить сейчас не могу).
Здравствуйте, CheGa, Вы писали:
CG>Может есть возможность запускать скрытый процесс "пустого" ворда или экселя ДО открытия файла?.. во время запуска программульки, например. CG>Думаю это существенно ускорило бы открытие файла (проверить сейчас не могу).
Программно не пробовали, но при уже запущеном офисе скорость не увеличивается. Всё повторяется на разных машинах. То есть на единичный глюк отже грешить нельзя.
а почему не попробовать java desctop components?
вроде там были компоненты для запуска ассоциированной с типом программы, вроде где-то здесь: https://jdic.dev.java.net/
B>Здравствуйте, CheGa, Вы писали:
CG>>Может есть возможность запускать скрытый процесс "пустого" ворда или экселя ДО открытия файла?.. во время запуска программульки, например. CG>>Думаю это существенно ускорило бы открытие файла (проверить сейчас не могу).
B>Программно не пробовали, но при уже запущеном офисе скорость не увеличивается. Всё повторяется на разных машинах. То есть на единичный глюк отже грешить нельзя.
Здравствуйте, dualsoul, Вы писали:
D>а почему не попробовать java desctop components? D>вроде там были компоненты для запуска ассоциированной с типом программы, вроде где-то здесь: https://jdic.dev.java.net/
Да. Попробую, но к сожалению позже. Сейчас требуется быстро создать прототип. Когда будем делать проект обязательно попробую и сообщу результаты.