powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / открытие файла, срочно
16 сообщений из 16, страница 1 из 1
открытие файла, срочно
    #33128538
modem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!
подскажите что сделать?
Задача: нужно что бы пользователь мог открыть файл-шаблон с именем sz.dot под именем сз123от12_12_05.doc и что бы шаблон остался не изменным(т.е. стало 2 файла sz.dot и сз123от12_12_05.doc)

как решаю:
с помощью Process pr=rt.exec("c:\\Program Files\\Microsoft Office\Office\winword.exe имя.doc") - открываю любые файлы
с помощью метода renameto(...) - могу переименовывать, но тогда шаблон меняется на вордовский файл, а нужно чтобы шаблон остался!

Какие есть идеи? очень нужно!
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33128554
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скопировать шаблон перед открытием и открывать копию
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33128588
modem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как сделать это с помощью java?
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33128606
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторкак сделать это с помощью java?
1)копируешь файл
2)работаешь с копией

который из пунктов вызывает затруднения?
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33128628
modem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
с помощью какого метода копировать файл?
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33128765
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://javaalmanac.com/egs/java.io/CopyFile.html?l=new

А вообще я подозреваю что ворду каким-то образом можно скормить два параметра - шаблон и название.
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33130181
modem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
знать бы как это делается!
если узнаете сообщите, Please
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33135109
modem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за помощь
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33136895
jdev333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копировать лучше с помощью Channel-ов, а не в цикле
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33136964
ява-гуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jdev333копировать лучше с помощью Channel-ов, а не в цикле
так к слову... дурацкая привычка - сказать что-то и в тряпку.
смысл? че - так ломает код привести в пример? или сказать что это
такое?
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33137510
jdev333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ява-гуест
ключевое слово channel неимоверно легко найти в стандартных пакетах языка java :) вместе c javadoc
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33137641
Tomaso
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jdev333копировать лучше с помощью Channel-ов, а не в цикле
A kakoe prjemushestvo kopirovat 4erez channels?
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33137899
jdev333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копирование одним методом (java.nio.channels.FileChannel.transferTo) -
то есть код более понятный со всеми вытекающими


ну и скорость потенциально больше

( This method is potentially much more efficient than a simple loop that reads from this channel and writes to the target channel. Many operating systems can transfer bytes directly from the filesystem cache to the target channel without actually copying them.)
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33137927
jdev333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ява-гуест
кстати, в ссылке, приводимой Naug , есть прямая ссылка на пример с использованием channel-ов :) :) :)
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33140151
Tomaso
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jdev333ява-гуест
кстати, в ссылке, приводимой Naug , есть прямая ссылка на пример с использованием channel-ов :) :) :)

A ssilku skazat to4no ne mozesh?Prosto po toj ssilke ja zashol v razdel nio.No tam mnogo pro files.
...
Рейтинг: 0 / 0
открытие файла, срочно
    #33140154
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / открытие файла, срочно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]