Вниз
Скачать: CL | DM;

Вывести список файлов из папки, в имени которой есть побел   Найти похожие ветки 

← →
Lola ©   (2004-11-17 12:58) [0]

или имя на кириллице. Т.е. когда полный маршрут к файлу указывается в комычках.
Пробовала присобачить ковычки в FindFirst, но тогда результат выдает ошибку с кодом 123.
Как в эту тривиальную процедуру приспособить эти нетривиальные, но так всеми юзерами любимые маршруты?


← →
Lola ©   (2004-11-17 13:07) [1]

В принципе не надо уже :)) Главное в листинг список выводит. Там ковычки и проставлю.
Извините за беспокойство :)


← →
Игорь Шевченко ©   (2004-11-17 13:43) [2]

procedure TForm1.Button1Click(Sender: TObject);
var
 S: string;
 F: TSearchRec;
begin
 ListBox1.Items.Clear;
 S := "C:\Program Files\*.*";
 if FindFirst (S, faAnyFile, F) <> 0 then
   RaiseLastWin32Error;
 try
   ListBox1.Items.Add (F.Name);
   while FindNext(F) = 0 do begin
     ListBox1.Items.Add(F.Name);
   end;
 finally
   FindClose(F);
 end;
end;


← →
Lola ©   (2004-11-17 14:34) [3]


> Игорь Шевченко ©   (17.11.04 13:43) [2]

Нет-нет, Игорь, спасибо :) Процедура у меня уже есть, и давно все работает. Только вот сейчас понадобился маршрут с пробелом. А меня почему-то заклинило, что это надо самой процедуре менять. Глюк, одним словом!



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
4-1098604585
Jetus
2004-10-24 11:56
2004.12.05
Запуск программ сервисом


1-1101324267
BuG
2004-11-24 22:24
2004.12.05
TEdit и TWebBrowser


14-1100701174
Kein
2004-11-17 17:19
2004.12.05
проблема с Internet Explorer ом


3-1099983334
SDA
2004-11-09 09:55
2004.12.05
Что такое методы асинхронного коннекта???


4-1098702551
alex_tim
2004-10-25 15:09
2004.12.05
летнее время в Windows. как узнать когда?




   Наверх