|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.04.2012, 22:35 | #1 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
Оператор AssignFile не могу разобраться
Здравствуйте. вообще учили вроде как записывать
AssignFile(F1,'D:\temp\FF1.dat'); Rewrite(F1); Щас нужно другую прогу писать, разбираю код похожей, а там соотвествие записано вот так AssignFile(CurrentFile, F1FileName); Rewrite(CurrentFile); F1FileName выше записан как String Я не понимаю как так записано, где находиться сам файл и т.п? |
08.04.2012, 22:41 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
08.04.2012, 22:54 | #3 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
Файлообменник вот вообще сама прога. Вот допустим на 107 строке соответсвие устанавливаеться, а все равно не понимаю как. Прослушал наверно на паре
|
08.04.2012, 22:57 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Кидай код сюда. У меня этот файлообменник доверия не вызывает.
I'm learning to live...
|
08.04.2012, 23:00 | #5 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 09.04.2012 в 11:37. |
08.04.2012, 23:03 | #6 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
А вот в FormCreate описано :
F1FileName := GetCurrentDir() + '\Data\F1.dat'; F2FileName := GetCurrentDir() + '\Data\F2.dat'; end; ну где находиться теперь понятно, а вот допустим там меняеться CurrentFile, SourseFile, IOFile на что это будет влиять? |
08.04.2012, 23:16 | #7 |
Пользователь
Регистрация: 08.04.2012
Сообщений: 23
|
Просто смотрю и не могу понять. Они меняются вроде как просто так для удобства ориентирования(ну можно было же впринципе везде написать F1 и все.
|
09.04.2012, 08:19 | #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 |