Открыть файл со связанной программой по умолчанию, используя Java / Stack Overflow

У меня есть файл, давайте назовем его document.docи я хочу открыть его с помощью MS Word или другой программы (по умолчанию). Каким будет решение (в C ++ или Java)? Я предпочитаю Java, но позже мне понадобится C ++, поэтому я прошу оба варианта.

2

Решение

С С ++ должно быть так: ShellExecute(0, 0, L"document.doc", 0, 0 , SW_SHOW );

Джава: java.awt.Desktop.getDesktop().open("document.doc");

2

Другие решения

Джава:

Desktop.getDesktop().open(file);

Увидеть Desktop.open(File) для деталей за:

Запускает связанное приложение, чтобы открыть файл.

3

По вопросам рекламы [email protected]