Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

чайниковский вопрос :(   Найти похожие ветки 

 
syte_ser78 ©   (2004-03-04 22:22) [0]

Понимаю что вопрос скоре всего глупый (вернее алгоритм), но как всетаки боротся и в чем причина?
...
var
       sr: TSearchRec;
       FileAttrs: Integer;
       delete_acces:boolean;
begin
       Table1.Open;
       with Table1 do
               begin
               first;
               delete_acces:=true;
               while not EOF do
                       begin
                       if FindFirst("web\*.htm",faAnyFile, sr) = 0 then
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                       вот тут происходит ошибка (описание ниже)
                               begin
                               repeat
                               if sr.name=table1[File_name] then
                                       begin
                                       delete_acces:=false;
                                       end;
                               until FindNext(sr) <> 0;
                               FindClose(sr);
                       end;
               if delete_acces=true then
                       begin
                       table1.Delete;
                       end;
               next;
               end;
       end;
       Table1.Close;
..........

Описание ошибки  - Too many actual parameters


 
Юрий Зотов ©   (2004-03-04 22:27) [1]

Все дело в
with Table1 do

И получилось, что FindFirst - это метод TDataSet. Пишите так:
SysUtils.FindFirst(...)


 
syte_ser78 ©   (2004-03-04 22:34) [2]

Огромное спасибо!



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

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
11-1057079896
mox
2003-07-01 21:18
2004.03.28
Timer


7-1073629259
WondeRu
2004-01-09 09:20
2004.03.28
Unload Driver


8-1069105502
oens
2003-11-18 00:45
2004.03.28
Как, сделать, спектроанализатор ,как в winamp e ?


1-1078387834
Volodya_
2004-03-04 11:10
2004.03.28
Замена подстроки


9-1060290914
K.o.Z
2003-08-08 01:15
2004.03.28
Console