|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Спросить про временные файлы
Как создать и удалить временный файл в определенной директории. Очень нужно дайте кто нибудь код.
|
#2
|
||||
|
||||
Да вы совсем опупели, скоро будете спрашивать как кнопку на форму класть?
Создаешь файл (CreateFile/AssignFile+Rewrite) и удаляешь (DeleteFile). Код не дам, ибо в западло на такие вопросы что-то выкладывать. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#3
|
||||
|
||||
Нет мне нужно именно временные файлы.
|
#4
|
|||
|
|||
Искать информацию по
GetTempFileName GetTempPath |
#5
|
||||
|
||||
Что в твоем понимании временный файл?
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#6
|
||||
|
||||
Просто если временный файл занят системой (подключен к проге), удалить его невозможно. Освобождать.
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#7
|
||||
|
||||
Ну да и самый главный плюс не дыблокод. Ипользовать обычнй файл в качестве временного является дыблокодом
|
#8
|
||||
|
||||
Тогда надо не времянку, а поток меморный, разве не так? Быдлокод отдыхает... до первой перезагрузки
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#9
|
||||
|
||||
Временный файл надо и не один а сколько понадобиться. нужно для создания многострочного блокнота. аналог нотепад++ ну я только про 1 функцию
|
#10
|
||||
|
||||
А чем ini не устраивает?
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#11
|
||||
|
||||
Цитата:
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#12
|
||||
|
||||
Конечно, ведь он создан системой и значит вошебный, а создашь сам будет обычным. Достали умники.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#13
|
||||
|
||||
Цитата:
|
#14
|
||||
|
||||
А что тогда мешает делать так
завести глобальную стрингу, например tmp: TStrings; при уходе со вкладки Код:
tmp:= Memo.Lines; Код:
Memo.Lines:= tmp; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#15
|
||||
|
||||
Цитата:
А то что странниц число не предусмотренное и если использовать массив типа Tstrings то рано или позна программа зависнет К томуже если у кого программа завснет нельзя будет вернуть текст тоесть он будет потерян а так если прога зависла лезем во временный файл и копируем от туда текст и вставляем вобычный блокнот. Так что быдло код не собирюсь делать а собираюсь использовать временный файл Почемуто код созданя временного файла не работает Код:
procedure TForm1.TabControl1Changing(Sender: TObject; var AllowChange: Boolean); begin Form1.RichEdit1.Lines.SaveToFile(GetTempPath+'~'+IntToStr(Form1.TabControl1.TabIndex)+' СТР LРР.$$$'); Form1.ListBox1.Items.Add('~'+IntToStr(Form1.TabControl1.TabIndex)+' СТР LРР.$$$' ); end; Нужно также узнать местоположение курсора в риче и как это сделать. Мне сказали сделать так Находи значение lines , и местоположение курсора в строке только я не понял все равно можете сказат как местоположение курсора чтобы потом при возврате на другую странницу курсор остался там где он был. |