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

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

Прога не запускается с диска [D7, WinXP]


Виталька2005 ©   (2005-08-29 13:31:00) 

Здравствуйте, мастера. Написал программку для просмотра изображений, с винта всё работает. А когда записываю на болванку (вместе с фотками) и запускаю - вылетает ошибка "i/o error 53".
В чем проблема?
Для навигации использую FileListBox.


Джо   (2005-08-29 17:38:00) [1]

Или же, используют ExtractFile Path, тогда вообще никаких слэшей добавлять не нужно.


Джо   (2005-08-29 17:35:00) [2]


> " и я в коде ещё слеш дописываю.

А вот в следующий раз не будешь использовать небезопасный код. В таким случаях используют IncludeTrailingPathDelimiter.


Виталька2005   (2005-08-29 17:27:00) [3]

Всё, разобрался.
на болванке у меня прога в корне лежала, поэтому
ExtractFileDir(ParamStr(0)) даёт "Е:\", а на винте
в папочке, поэтому там - "С:\proga" и я в коде ещё слеш дописываю. Вот лоханулся..=)


Чапаев   (2005-08-29 14:42:00) [4]

> Не понимаю, причём здесь сетевой путь..
Помнится, под Win98 сидюк частенько считался "сетевым". Но чтоб под XP...


Profi   (2005-08-29 14:40:00) [5]

Виталька2005   (29.08.05 14:28) [5]
Я не разбирался (не надо было), но был именно такой глюк, правда я узаю getdir.


Виталька2005   (2005-08-29 14:28:00) [6]

---------------------------
Не найден сетевой путь
---------------------------
OK  
---------------------------
Вот что выдал=). Не понимаю, причём здесь сетевой путь..
я же просто запускаю ту же самую прогу только из другого места.
Директорию определяю с помощью ExtractFileDir(ParamStr(0))


begin...end   (2005-08-29 14:03:00) [7]

> Виталька2005   (29.08.05 13:58) [3]

> А можно подробнее?=)

Поподробнее: ShowMessage(SysErrorMessage(53))


Виталька2005   (2005-08-29 13:58:00) [8]

>Profi ©   (29.08.05 13:34) [1]
Т.е. нужно полностью отказаться от FileListBox, и список файлов ручками генерировать?

>Leonid Troyanovsky ©   (29.08.05 13:35) [2]
А можно подробнее?=)


Leonid Troyanovsky   (2005-08-29 13:35:00) [9]


> Виталька2005   (29.08.05 13:31)  
> "i/o error 53".


ERROR_BAD_NETPATH

--
Regards, LVT.


Profi   (2005-08-29 13:34:00) [10]

Виталька2005   (29.08.05 13:31)
Был я меня такой глюк. Юзай TSearchRec.


Наверх

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