Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

TFileListBox   Найти похожие ветки 

 
temppp ©   (2004-04-20 18:11) [0]

Стандартная компонента не правильно понимает маску ????????.*
Она отображает все файлы, хотя по логике должна отображать только файлы с длиной имени 8 символов. Может кто чего-нибудь посоветовать?


 
WebErr ©   (2004-04-20 18:31) [1]

Странно! Код не покажите?


 
temppp ©   (2004-04-20 18:38) [2]

directory.Directory:=dir_name+"\data\";
       file_list.Mask:="????????.dbf";
И на результат выдает 0 файлов в списке


 
WebErr ©   (2004-04-20 18:53) [3]

Если файлов с именем длиной 8 (без расширения) в данной директории больше чем ноль - т.е. они просто есть, то это просто похоже на глюк, посмотрите, не меняется ли где-нибудь Mask по ходу программы, если нет, то это точно глюк! В общем попробуйте заменить ? на *, в этом случае ничего лучше посоветовать Вам я не смогу! :(


 
temppp ©   (2004-04-20 18:57) [4]

На самом деле в директории есть таблицы с именем до 7 символов, а мусор который надо периодически подчищать имеет имя файла 8 символов. По коду маска не меняется это точно. А * не устраивает, т.к. она покажет и нужные файлики.


 
TUser ©   (2004-04-20 19:09) [5]

В D7 искал, там нема такого компонента. Борланды его убрали или как? А ваще первая мысль - а mask это именно маска в понимании винды. У MaskEdit тоже есть маска, но там нет никаких "?", может и здесь маска - это примерно тоже самое?

PS. Светит мне значек Ламера Делфи - отвечаю на вопрос, в котором нифга не смыслю :)


 
VMcL ©   (2004-04-20 19:20) [6]

>>temppp ©  (20.04.04 18:11)

Не TFileListBox неправильно маску понимает, а ты.
? - это символ или его отсутствие (нуль символов).


 
temppp ©   (2004-04-20 19:45) [7]

>> VMcL

Windows и DOS маску понимает, а TFileListBox и VMcL не понимает...



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.202 c
9-1071347569
Sergio
2003-12-13 23:32
2004.04.11
Картинка исчезает!


9-1064484305
mozg
2003-09-25 14:05
2004.04.11
[DelphiX] Как узнать что кнопка отпущена


1-1079974572
Kiber
2004-03-22 19:56
2004.04.11
Преобразование строки в число


14-1082143031
juiceman
2004-04-16 23:17
2004.04.11
Я так устал...


1-1082719243
hawkins
2004-04-23 15:20
2004.04.11
как програмно присвоить обработчик события OnMouseMove у ListBox