У меня есть файл, давайте назовем его document.doc
и я хочу открыть его с помощью MS Word или другой программы (по умолчанию). Каким будет решение (в C ++ или Java)? Я предпочитаю Java, но позже мне понадобится C ++, поэтому я прошу оба варианта.
С С ++ должно быть так: ShellExecute(0, 0, L"document.doc", 0, 0 , SW_SHOW );
Джава: java.awt.Desktop.getDesktop().open("document.doc");
Джава:
Desktop.getDesktop().open(file);
Увидеть Desktop.open(File)
для деталей за:
Запускает связанное приложение, чтобы открыть файл.