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

Вниз

Как обратиться по очереди к файлом одной папки?   Найти похожие ветки 

 
CASU   (2003-03-06 18:33) [0]

Я выбираю стандартными компонентами какой-то определенный файл в определенной директории и что-то с ним делаю... это смысл программы.
Вопрос: как мне выбрать несколько файлов (одного типа), и поочереди их обрабатывать один за другим. Где хранится список выбранных файлов и как к ним обращаться?
Я их уже пробовал поочередно загонять в List и перешарашивать в цикле от первого по последний, но это неудобно. Хотелось бы выбрать все сразу... либо как-то сразу их переместить в List, либо узнать где они находяться.
Спасибо.


 
Palladin ©   (2003-03-06 18:36) [1]

списки файлов наверно хранятся тут

стандартный_компонент.список_всех_файлов;


 
Hint ©   (2003-03-06 18:48) [2]

Наприер выбор файлов производится помощью TOpenDialog.
У него есть свойство, что-то вроде multiselect, которое позволяет выбирать кучу файлов.
В TOpenDialog.FileName будет список файлов, перечисленный через какой-то semicolon.


 
Palladin ©   (2003-03-06 19:01) [3]


> Hint © (06.03.03 18:48)

TOpenDialog
property Files: TStrings;

Description

FileName is a string list that contains each selected file name with its full directory path. (To let users select multiple file names, set the ofAllowMultiSelect flag in Options.) Use properties and methods for string lists to traverse this list of files and read individual items.

The example below assigns the list of files in Files to the Items property of a TListBox component.

ListBox1.Items.Assign(OpenDialog1.Files);


 
Anatoly Podgoretsky ©   (2003-03-06 19:02) [4]

У нас один из самых любисых вопросов про FindFile, редкий день без него обходится, как правило два три вопроса. Это тебе подсказка что искать в местном FAQ, прям это слово и набирай в поиске, будет несколько тем.


 
Hint ©   (2003-03-06 19:23) [5]

>Palladin
Ой, аж стыдно стало :o(


 
Palladin ©   (2003-03-06 19:42) [6]


> Hint © (06.03.03 19:23)

Ничего страшного,
просто иногда хелпом можно не только как справкой по синтаксису пользоватся, но и изучать перечень свойств и методов существующих классов и компанентов...
это очень полезно...



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

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

Наверх




Память: 0.48 MB
Время: 0.012 c
14-54231
RIMMER
2003-02-24 23:35
2003.03.17
WinAMP + WinXP + ASUS CDS-500/A ??


3-53894
Destroyer
2003-02-25 08:51
2003.03.17
Автоинкрементное поле


14-54294
Marser
2003-02-27 23:11
2003.03.17
Я в прострации! Я в шоке! Я в трансе!


14-54291
blackman
2003-02-28 18:43
2003.03.17
Весна ! Но законы физики в средней полосе действуют слабо!


14-54274
han_malign
2003-02-28 14:36
2003.03.17
Закон Уолтмена. Никогда не программируйте