Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
14-54271
Mike B.
2003-02-28 16:33
2003.03.17
Поздравляю всех с концом Интернета!


4-54358
StAL
2003-01-13 20:15
2003.03.17
Можно ли написать VXD на Delphi? Или где и как писать VxD??


14-54163
Феликс
2003-02-28 20:49
2003.03.17
От тюрьмы и от сумы...


14-54232
Kranch
2003-02-27 23:41
2003.03.17
Hosting


14-54230
NicoLa__
2003-02-27 17:27
2003.03.17
Шкодинг и Гэйминг...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский