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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2012, 11:54   #1
andrey199520
 
Регистрация: 01.05.2012
Сообщений: 5
Плохо Проблема с добавление файлов =(((((

Ребят вот есть процедура , для перетаскивания файлов в ListView для дальнейшей записи на диск. При попытке записать пустую папку он не пишет.А при попытке записать папку с файлами пишет только файлы.В чём проблема?=(


Код:
procedure TForm1.WMDROPFILES (var Msg: TMessage);
var
  i,
  amount,
  size: integer;
  Filename: PChar;
begin
  inherited;
  Amount := DragQueryFile(Msg.WParam, $FFFFFFFF, Filename, 255);
  for i := 0 to (Amount - 1) do
  begin
    size := DragQueryFile(Msg.WParam, i , nil, 0) + 1;
    Filename:= StrAlloc(size);  
    DragQueryFile(Msg.WParam,i , Filename, size);
    With ListView1.Items.Add do begin

    if DirectoryExists(StrPas(Filename)) then begin
    Caption := (StrPas(Filename)+'\');
    CDToolBurner1.InsertDir('\',StrPas(Filename));
    ImageIndex := 0;
    end
    else begin
    CDToolBurner1.InsertFile('\',StrPas(Filename));
    Caption := (StrPas(Filename));
    ImageIndex := 1;
    end;

    end;
    StrDispose(Filename);  
  end;  
  DragFinish(Msg.WParam);
end;

Последний раз редактировалось Stilet; 16.06.2012 в 12:52.
andrey199520 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массовое добавление файлов gusvovan Общие вопросы Delphi 1 06.10.2011 19:06
ZipForge Добавление файлов в подкаталог phphel Общие вопросы Delphi 2 29.04.2011 18:07
Добавление файлов в экзэшник. ALKOrobot C++ Builder 2 18.02.2011 19:28
Динамическое добавление файлов в программу Crivel Общие вопросы Delphi 1 02.02.2009 18:22
Добавление файлов в плейлист Dr.Badnezz Мультимедиа в Delphi 12 26.01.2009 18:06