Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
1-1080319564
zakvaska
2004-03-26 19:46
2004.04.11
Обработчик событий


1-1082464357
V l a d i m i r
2004-04-20 16:32
2004.04.11
Исключительная ситуация Try ... except


1-1082632445
denisww
2004-04-22 15:14
2004.04.11
как узнать размеры реально заполненого текста на Листе excel


8-1076164815
SiDr
2004-02-07 17:40
2004.04.11
Резкость BitMap а


6-1079455858
TRT
2004-03-16 19:50
2004.04.11
ServerSocket лист каталогов




   Наверх