![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
![]()
Здравствуйте. вообще учили вроде как записывать
AssignFile(F1,'D:\temp\FF1.dat'); Rewrite(F1); Щас нужно другую прогу писать, разбираю код похожей, а там соотвествие записано вот так AssignFile(CurrentFile, F1FileName); Rewrite(CurrentFile); F1FileName выше записан как String Я не понимаю как так записано, где находиться сам файл и т.п? |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
![]()
Файлообменник вот вообще сама прога. Вот допустим на 107 строке соответсвие устанавливаеться, а все равно не понимаю как. Прослушал наверно на паре
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Кидай код сюда. У меня этот файлообменник доверия не вызывает.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
![]() Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 09.04.2012 в 11:37. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
![]()
А вот в FormCreate описано :
F1FileName := GetCurrentDir() + '\Data\F1.dat'; F2FileName := GetCurrentDir() + '\Data\F2.dat'; end; ну где находиться теперь понятно, а вот допустим там меняеться CurrentFile, SourseFile, IOFile на что это будет влиять? |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
![]()
Просто смотрю и не могу понять. Они меняются вроде как просто так для удобства ориентирования(ну можно было же впринципе везде написать F1 и все.
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
GetCurrentDir опасня штука, и вот почему. Она дает путь, который был по умолчанию при запуске программы, но она не дает четкого пути к программе. К примеру, если файлы лежат рядом с экзешником, а ты запускаешь через ярлык, или перед этим через OpenDialog даже твоей Делфи успел перейти в другую папку на диске, эта функция покажет неверный путь. F1FileName := ExtractFilePath(ParamStr(0)) + '\Data\F1.dat'; Отакот понадежнее будет.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не могу разобраться | feesta | Помощь студентам | 0 | 10.04.2011 20:19 |
Не могу разобраться | Xoksik | Общие вопросы по Java, Java SE, Kotlin | 4 | 27.03.2011 23:36 |
Не могу разобраться!!! | Яна Сафронова | Помощь студентам | 11 | 12.05.2010 17:56 |
НЕ МОГУ РАЗОБРАТЬСЯ... | GSV84 | HTML и CSS | 0 | 03.02.2010 01:38 |