Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Kite

Функция для открытия файлов по его расширению.

20.01.2008, 08:10. Показов 1901. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую всех!
А если кто может помочь, то особенно.
Нужна функция, которая могла бы принять
в качестве аргумента какой-либо файл и сама
найти приложение для его запуска(что-то вроде ShellExecute
из WinApi).
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.01.2008, 08:10
Ответы с готовыми решениями:

Кнопка для открытия файла в соответствующей расширению программе.
как сделать так чтобы при нажатии на кнопку на компьютере началась установка нужного приложения?нужен код на as 3.

Регулярное выражение, для поиска файлов по расширению
Собственно есть список файлов. Среди них есть файлы следующие файлы: msdaf.txt fdaasd.bin fasdec.html retcv.cs erfsdffd.bat ...

Скрипт для перемещения старых файлов по расширению
Здравствуйте. Нужно в разделе /dev/sdb1 при приближении к лимиту 1Gb определять самые старые файлы *.msg и переносить в другой раздел...

5
1 / 1 / 1
Регистрация: 18.08.2007
Сообщений: 289
20.01.2008, 17:55
Вот как можно запустить другое приложение из Java-приложения в Windows:
Java
1
2
3
4
5
6
7
8
public class Untitled {
public static void main(String[] args) {
    try {
      Runtime r = Runtime.getRuntime();
      r.exec('notepad.exe');
    } catch (Exception ex) {}
  }
}
А через ассоциацию с файлами, гм..., наверно через параметры для cmd.exe (для Windows).
0
Kite
21.01.2008, 03:06
К сожалению приложение разрабатывается на Java именно для запуска на многих платформах, причем в качестве параметров требуется передавать что-то вроде: music.mp3, picture.bmp и т.п(т.е. сами документы).
Mulder
01.02.2008, 01:25
А как сделать так, чтобы java приложение ждало, пока, не выполнится вызываемое приложение (notepad) и потом продолжило работу?
Kite
03.02.2008, 07:18
У меня получается что-то вроде проводника, т.е в данном случае приложению на яве совершенно не обязательно ожидать загрузки документа.
Mulder
03.02.2008, 19:18
А мне надо, чтобы прога ждала окончания выполнения вызванного приложения- оччень надо!

Я хелп читал, но не понял.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.02.2008, 19:18
Помогаю со студенческими работами здесь

Отобразить имена файлов с иконками, соответствующими расширению файлов
Всем привет! Помогите, пожалуйста, решить такую задачу: имеется некий список имен файлов и необходимо отобразить эти имена с иконками,...

Написать программу поиска файла на ПК по его расширению, и отправки его на e-mail
Я ищу человека который мне поможет написать программу для поиска файла на ПК по его расширению, и отправка его на e-mail , лучше бы чтобы...

Функция для открытия папки
Нужно сделать так, что бы после ввода пароля открывалась папка c:\\Program Files. Целый день играюсь с этим, но так и не понял куда...

Программа для открытия граф файлов
Проблема в том, что при открытии файлов формата jpeg, bmp и др винда использует faststone image viewer и это жутко мешает. Попытка...

StreamREader для открытия нескольких файлов
Использую openFiledialog.FileNames для открытия нескольких файлов. считываю данные в string filenаmes, как записать это в stream reader?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru