Как открыть несколько файлов???
Доброе время суток! Подскажите пожалуйста, как с помощью компонента OpenDialog со включенной опцией AllowMultiSelect узнать какие файлы выбрал юзер??? Заранее благодарен... ;)
TStrings* Files
каждая строка - имя файла.
И еще вопрос: Как получить список файлов в выбранной директории?
findfirst, findnext
И, у меня еще вопрос: Как получить список всех поддиректорий в выбранной директории???
PS И подскажите, плизз, как работать с TStrings (приведение типов, и т.д.)? С перимерами или ссылками, если не трудно ;)
Цитата:
Originally posted by BladeXP
Спасибо всем за помощь!
И, у меня еще вопрос: Как получить список всех поддиректорий в выбранной директории???
PS И подскажите, плизз, как работать с TStrings (приведение типов, и т.д.)? С перимерами или ссылками, если не трудно ;)
Спасибо всем за помощь!
И, у меня еще вопрос: Как получить список всех поддиректорий в выбранной директории???
PS И подскажите, плизз, как работать с TStrings (приведение типов, и т.д.)? С перимерами или ссылками, если не трудно ;)
findfirst, findnext, надо поставить флаги.
Цитата:
Originally posted by wanja
findfirst, findnext, надо поставить флаги.
findfirst, findnext, надо поставить флаги.
А какие, если не секрет?
Цитата:
Originally posted by BladeXP
А какие, если не секрет?
А какие, если не секрет?
Не секрет!!! RTFM
http://www.codenet.ru/progr/cpp/spr/114.php
http://www.codenet.ru/progr/cpp/spr/115.php
Цитата:
Originally posted by mike
Не секрет!!! RTFM
http://www.codenet.ru/progr/cpp/spr/114.php
http://www.codenet.ru/progr/cpp/spr/115.php
Не секрет!!! RTFM
http://www.codenet.ru/progr/cpp/spr/114.php
http://www.codenet.ru/progr/cpp/spr/115.php
Такая проблема:
Я пишу:
Цитата:
iDone = findfirst("*.*", &stFileBlock, FA_DIREC); while (!iDone)
{
Memo1->Lines->Add(stFileBlock.ff_name); Done = findnext(&stFileBlock);
}
В результате функция выдет список директорий и ФАЙЛОВ, а файлы мне не нужны! Что делать ???
В структуре stFileBlock есть поле отвечающее за аттрибуты файла. По этим аттрибутам можно отлечить файл от каталога.
Цитата:
Originally posted by mike
Под рукой нет хелпа.
В структуре stFileBlock есть поле отвечающее за аттрибуты файла. По этим аттрибутам можно отлечить файл от каталога.
Под рукой нет хелпа.
В структуре stFileBlock есть поле отвечающее за аттрибуты файла. По этим аттрибутам можно отлечить файл от каталога.
Мда... как-то все сложно...
Но все равно всем еще раз спасибо за помощь!
Подскажите, плизз как работать с TStrings, а то в хелпе не очень понятно :(
Цитата:
Originally posted by BladeXP
Подскажите, плизз как работать с TStrings, а то в хелпе не очень понятно :(
Подскажите, плизз как работать с TStrings, а то в хелпе не очень понятно :(
А что конкретно ты имел в виду?
Цитата:
Originally posted by wanja
А что конкретно ты имел в виду?
А что конкретно ты имел в виду?
А конкретно: Как выдирарать из TStrings по одной определенной строке и как добавлять строки.
Цитата:
Originally posted by BladeXP
А конкретно: Как выдирарать из TStrings по одной определенной строке и как добавлять строки.
А конкретно: Как выдирарать из TStrings по одной определенной строке и как добавлять строки.
А что ? F1 уже отменили ??
набираешь "TStrings". Ставиш курсор на слово, нажимешь F1 и получаешь всю информацию по TStrings с примерами.
s:=Strgs;
Вставлять:
Strgs.Insert(Index,S);