Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 20.01.2011, 08:36
Smerch66 Smerch66 вне форума
Прохожий
 
Регистрация: 31.10.2009
Сообщения: 43
Репутация: 10
Восклицание "Файл не найден" - при попытке открыть много файлов

Здравствуйте уважаемые знатоки! Прошу вашей помощи.
При выборе большого количества файлов, с помощью компонента opendialog, выводится ошибка, что какой-либо файл, из выбранных, не найден.
В районе 600 файлов открывает нормально, без ошибок.
Почему так происходит? Как мне преодолеть эту ошибку.
Тут дело в том, что у меня проигрыватель аудиофайлов, и нужно в плейлист загружать ну хотя бы пару тысяч песен.
Ответить с цитированием
  #2  
Старый 20.01.2011, 09:11
einstein einstein вне форума
Начинающий
 
Регистрация: 02.09.2010
Адрес: Город
Сообщения: 143
Репутация: -4653
По умолчанию

сдается мне, что TOpenDialog вообще ошибок не способен выдавать
Ответить с цитированием
  #3  
Старый 20.01.2011, 09:29
Smerch66 Smerch66 вне форума
Прохожий
 
Регистрация: 31.10.2009
Сообщения: 43
Репутация: 10
По умолчанию

Цитата:
Сообщение от einstein
сдается мне, что TOpenDialog вообще ошибок не способен выдавать
Тем не менее... Открывается opendialog, в нём я выделяю кучу файлов, нажимаю открыть, и не открывает он. ругается. а вот если поменьше выбрать, то всё норм.
Проанализировал, что если имена файлов короткие, то можно больше открыть, чем при длинных именах файлов.
Ответить с цитированием
  #4  
Старый 20.01.2011, 09:44
einstein einstein вне форума
Начинающий
 
Регистрация: 02.09.2010
Адрес: Город
Сообщения: 143
Репутация: -4653
По умолчанию

ну так ошибка выдается во время выполнения метода Execute или после?
Ответить с цитированием
  #5  
Старый 20.01.2011, 13:42
Smerch66 Smerch66 вне форума
Прохожий
 
Регистрация: 31.10.2009
Сообщения: 43
Репутация: 10
По умолчанию

Цитата:
Сообщение от einstein
ну так ошибка выдается во время выполнения метода Execute или после?
Во время метода Execute.
Убрал в свойствах OpenDialog, чтобы ошибка эта не выводилась. В этоге всё равно загружаются не все файлы, а лишь часть. При чём у имя последнего файла обрезано. То есть все признаки того, что причиной являются большие имена файлов.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 22:14.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter