| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Поиск файлов из Dll |
| Автор: Rohoss 18.3.2008, 01:04 | ||
Когда процедура
находится в .ехе файле, поиск файлов происходит нормально, если же её вызываю из .dll, появляется вот такое сообщение Cannot open file "C:\ATI\". Системе не удается найти указанный путь. то есть может искать только в корневой папке, и не заходит во внутренние… Подскажите плз, что делать??? |
| Автор: Akella 18.3.2008, 01:28 | ||||||
для начала замени
на
т.е. не используй прямой вызов слеша Добавлено через 2 минуты и 53 секунды вместо \ используй pathdelimiter Добавлено через 4 минуты и 10 секунд странноватая функция, попробуй переделать с этой:
|
| Автор: Rohoss 18.3.2008, 01:54 |
| Akella твоя процедура работает, большое спасибо!!! Всё же было бы очень интересно узнать почему? в ехе ведь работает… |
| Автор: bems 20.3.2008, 18:25 |
| с передачей строк в dll (sharemem и тд) ошибок нет? |
| Автор: Rohoss 22.3.2008, 03:04 |
А как узнать? Делфи никаких ошибок не выдаёт... |