Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.08.2010, 22:06   #1
zer076
 
Регистрация: 07.08.2010
Сообщений: 6
По умолчанию Запись с последующим изменением имени

Здравствуйте .Подскажите кто знает :
Код HTML:
s.saveToFile('C:\test.txt');
как реализовать что бы следующая запись изменяла имя текстового файла . Пример test1, test2.
может я не тот метод использую...
zer076 вне форума Ответить с цитированием
Старый 15.08.2010, 22:19   #2
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

по циклу присваивай какой-нибудь переменной значение, а в сохранении пиши:
Код:
s.saveToFile('C:\test'+inttostr(i)+'.txt');
где i - счетчик например.
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 15.08.2010, 22:22   #3
Скарам
Дружите с Linq ;)
Форумчанин
 
Аватар для Скарам
 
Регистрация: 15.10.2008
Сообщений: 823
По умолчанию

Если тебе надо сохранять в процессе исполнения в программы,а при следующем входе в программу файлы будут не важны,то сделай название составным,например:
Код:
int i=0;
...
s.saveToFile('C:\test+IntToStr(i)+'.txt');
i++;
Или сделать что-то вроде того,что я написал вышел,но с перебором файлов в папке,чтобы знать с какого i начинать.Т.е. берешь имя файла,обрезаешь слово test,потом обрезаешь .txt,оставшееся переводишь в tempi и т.д.,пока не переберешь все файлы. Еще вариант,записывать в отдельный файл это i и начинать с него при следующем запуске программы,но это более топорно и неуниверсально. В общем вариантов много.
З.Ы.DIgorevich думает в том же направлении.)
Не давай организму поблажки, каждый день тренируй его в шашки..
Скарам вне форума Ответить с цитированием
Старый 16.08.2010, 17:37   #4
zer076
 
Регистрация: 07.08.2010
Сообщений: 6
По умолчанию

Цитата:
var n:integer;
n :=random(10000);
s.saveToFile('C:\pass'+n+'.txt');
а почему так не работает ?
мне имя не важно, главное что бы каждый раз создавалось новое имя
zer076 вне форума Ответить с цитированием
Старый 16.08.2010, 17:49   #5
zer076
 
Регистрация: 07.08.2010
Сообщений: 6
По умолчанию

все разобрался большое спасибо ...
zer076 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись иконок из ехе файлов в imagelist с последующим присвоением картинки компоненту image. xaero93 Помощь студентам 2 13.04.2010 14:45
Помогите с изменением CRC cyber_xz Помощь студентам 3 28.09.2009 17:24
Запись и Чтение Имени и пароля в текстовом файле vitamin.rulez Помощь студентам 10 22.01.2009 20:32