Вверх ↑
Этот топик читают: Гость
Ответов: 184
Рейтинг: 0
#1: 2008-10-10 16:15:01 ЛС | профиль | цитата
подскажите как мне направить путь и имя создаваемому временному файлу например мне нужно отправить его на рабочий стол как мне это сделать code_10235.txt
карма: 0

0
файлы: 1code_10235.txt [13.4KB] [176]
Разработчик
Ответов: 26170
Рейтинг: 2127
#2: 2008-10-10 16:23:41 ЛС | профиль | цитата
A_S_X, на то он и временный, что создается именно во временной папке Винды
------------ Дoбавленo:

В этой реализации не предусмотренно создание временного файла где попало
карма: 22

0
Ответов: 1161
Рейтинг: 160
#3: 2008-10-10 16:24:49 ЛС | профиль | цитата
Ну тогда это уже не временный файл
Можно сделать старым проверенным способом
code_10237.txt
карма: 0

0
файлы: 1code_10237.txt [14KB] [176]
Разработчик
Ответов: 26170
Рейтинг: 2127
#4: 2008-10-10 16:29:32 ЛС | профиль | цитата
LainX писал(а):
Ну тогда это уже не временный файл

Это кто тебе такое сказал
Никто не отменял в Винде временную папку Temp, где нормальные люди и хранят промежуточные данные, и которую можно спокойно почистить ресурсами самой Винды.
------------ Дoбавленo:

Да, кстати, особенность временного файла в уникальности его имени.
карма: 22

0
Ответов: 1161
Рейтинг: 160
#5: 2008-10-10 16:31:20 ЛС | профиль | цитата
nesco писал(а):
Это кто тебе такое сказал
Никто не отменял в Винде временную папку Temp, где нормальные люди и хранят промежуточные данные, и которую можно спокойно почистить ресурсами самой Винды.

Именно в такой ситуации такой файл - не временный
Ну для меня временный файл - это файл, который пылится в папке Windows emp или Documents and Settingsмое имяLocal SettingsTemp
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#6: 2008-10-10 16:33:05 ЛС | профиль | цитата
LainX писал(а):
Ну для меня временный файл - это файл, который пылится в папке Windows emp

А я про что толкую.

карма: 22

0
Ответов: 184
Рейтинг: 0
#7: 2008-10-10 17:13:57 ЛС | профиль | цитата
А можно как то редактировать файл с не нарушая его структуры?code_10238.txt
------------ Дoбавленo:

Этот файл с расширением .GTD его делает программа Альта-ГТД я его чем не пробовал редактировать, ничего не выходит после того как пишу сохранить изменения альта его больше не открывает
------------ Дoбавленo:

нарушена структура базы данных
карма: 0

0
файлы: 1code_10238.txt [7KB] [126]
Ответов: 1161
Рейтинг: 160
#8: 2008-10-10 17:38:32 ЛС | профиль | цитата
A_S_X писал(а):
А можно как то редактировать файл с не нарушая его структуры?

Это как?
карма: 0

0
Ответов: 184
Рейтинг: 0
#9: 2008-10-10 17:43:10 ЛС | профиль | цитата
Например делаем замену строк на нужные, сохраняем в директории оригинальной программы и открываем измененный файл
карма: 0

0
Ответов: 1161
Рейтинг: 160
#10: 2008-10-10 17:45:59 ЛС | профиль | цитата
Файлы -> Потоки - компоненты для редактирования файлов "не нарушая его структуры"
карма: 0

0
Ответов: 184
Рейтинг: 0
#11: 2008-10-10 17:55:27 ЛС | профиль | цитата
LainX покажи на примере как это можно сделать измени например в третьей строке слово ТОЯМА на слово МОСКВА
карма: 0

0
Ответов: 1161
Рейтинг: 160
#12: 2008-10-10 19:30:40 ЛС | профиль | цитата
Может алгоритм не самый оптимальный, но все же работает
code_10244.txt
карма: 0

1
файлы: 1code_10244.txt [8.1KB] [210]
Голосовали:A_S_X
Ответов: 184
Рейтинг: 0
#13: 2008-10-11 09:41:54 ЛС | профиль | цитата
LainX все работает, а как еще одну строку поменять в этой же схеме
------------ Дoбавленo:

LainX СПАСИБО БОЛЬШЕ НИЧЕГО НЕ НУЖНО, ДАЛЬШЕ Я РАЗОБРАЛСЯ +1
------------ Дoбавленo:

Ошибочка вышла не разобрался. LainX в схеме что ты дал все работает, только если букв меньше или больше хоть на одну чем в заменяемом слове то программа пишет "Файл битый"
карма: 0

0
Ответов: 1161
Рейтинг: 160
#14: 2008-10-11 12:48:13 ЛС | профиль | цитата
Похоже в таком файле(как и в EXE) установлен размер блока данных, который при меньшей или болььшей длине выдает ошибку
карма: 0

0
Ответов: 184
Рейтинг: 0
#15: 2008-10-11 12:51:24 ЛС | профиль | цитата
Дело в том, что сама программа может любой длинны делать
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)