Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2011, 06:41   #1
royun
Пользователь
 
Регистрация: 20.05.2011
Сообщений: 67
По умолчанию Открыть несколько файлов

Добрый день.

Есть код,

Код:
ShellExecute (Handle, nil, 'bin.exe', PChar(' /5 /g- /r- ' +'"'+ OpenDialog2.FileName +'"'+ 
' c:\DeBoraF\DBF\'+ExtractFileName(OpenDialog2.FileName)+'.dbf'), 'c:\DeBoraF\', SW_SHOW);
который конвертирует бинарный файл в dbf-файл. Открываю бинарные файлы по одному, все отлично работает. Вот теперь хочу сразу открыть несколько бинарных файлов и одновременно конвертировать их. Проблема в том, что надо сделать так чтобы в OpenDialog2.FileName имена файлов выходили по очереди.

Код:
OpenDialog2.Options := [ofAllowMultiSelect, ofFileMustExist];
    if OpenDialog2.Execute then OpenDialog2.FileName else exit;
    for i:=0 to OpenDialog2.Files.Count-1 do
    begin
        ShellExecute (Handle, nil, 'bin.exe', PChar(' /5 /g- /r- ' +'"'+ OpenDialog2.FileName +'"'+ ' c:\DeBoraF\DBF\'+
ExtractFileName(OpenDialog2.FileName)+'.dbf'), 'c:\DeBoraF\', SW_SHOW);
    end;
Спасибо.

Последний раз редактировалось mihali4; 14.11.2011 в 17:14.
royun вне форума Ответить с цитированием
Старый 14.11.2011, 07:36   #2
Silver_S
Форумчанин
 
Регистрация: 14.03.2011
Сообщений: 104
По умолчанию

Код:
OpenDialog2.Files[i]
Silver_S вне форума Ответить с цитированием
Старый 14.11.2011, 08:02   #3
royun
Пользователь
 
Регистрация: 20.05.2011
Сообщений: 67
По умолчанию

Спасибо. Работает.
royun вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открыть несколько файлов из проводника Anfall Общие вопросы Delphi 22 01.03.2012 20:50
1) как перетащить несколько модулей с одной книги на другую одним скопом? 2)можно ли открыть несколько книг сразу? БАХТИ Microsoft Office Excel 17 26.09.2011 18:11
как динамически открыть и закрыть несколько окон? voverrr Общие вопросы Delphi 16 07.09.2011 21:28
Сохоанить, Сохранить как, Открыть несколько элементов в одном файле Polotenchik Общие вопросы Delphi 9 01.08.2009 13:37
Открыть просмотр скрытых файлов? KurtWagner Общие вопросы Delphi 3 24.01.2009 21:13