Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

openfiledialog и loadfromfile [D5]


Aliv ©   (2005-09-11 08:42:00) 

объясните доходчиво, как корректно работать с файлами?
например абстрактная ситуация, передающая суть проблемы
есть кнопочка, в которой прописано
memo.lines.loadfromfile('txt\file.txt'); и если вначале ее нажать, все работает
есть вторая кнопка, открывающая openfiledialog, открываю файлик в memo2 (не важно), но файл мы откроем, скажем с рабочего стола... и если после этого я нажимаю первую кнопочку, выдается ошибка что не может найти файл по адресу '...рабочий стол\txt\file.txt'... это что получается, адрес каким-то образом сбивается или как? как в такой ситуации поступить. Грубо скажем, нужно чтоб и та и та кнопка корректно работали вместе.


Aliv   (2005-09-11 14:24:00) [1]

премного благодарен, это очень многое проясняет


vrem   (2005-09-11 09:54:00) [2]

'txt\file.txt' - не полный путь. "сбивается" часть пути, которая не задана - имя диска, папки где лежит 'txt\file.txt'. Если  'txt\' находится в одной папке с вашим exe-ком, то написать
extractfilepath(paramstr(0))+'\txt\file.txt'


Наверх

Титульная страница Поиск, карта сайта Написать письмо