проверьте на свн версии в линуксе

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

проверьте на свн версии в линуксе

Сообщение Attid » 31.03.2008 14:09:43

проверьте на свн версии пожалуйста
http://bugs.freepascal.org/view.php?id=10673
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение alexs » 31.03.2008 15:46:09

fpc:
Free Pascal Compiler version 2.3.1 [2008/03/26] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386

Ошибка присутсвует:
вывод ls
aaa aaa: ada: demo1 demo1.bak demo1.o demo1.pas fp.cfg fp.dsk fp.ini s

вывод тестового примера
Код: Выделить всё
[alexs@asp-small a13]$ ./demo1
fp.ini
demo1.bak
fp.dsk
fp.cfg
demo1.o
..
demo1.pas
.


текст примера:
Код: Выделить всё
uses SysUtils;
var
  R:TSearchRec;
  i:integer;
begin
  i:=FindFirst('/home/alexs/work/a13/*.*', faAnyFile, R);
  while i=0 do
  begin
    writeln(R.Name);
    i:=FindNext(R);
  end;
  writeln(i);
  FindClose(R);
end.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Attid » 31.03.2008 16:17:14

i:=FindFirst('/home/alexs/work/a13/*.*', faAnyFile, R);


таки правельно, ты точку убери.

Код: Выделить всё
  i:=FindFirst('/home/alexs/work/a13/*', faAnyFile, R);
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение alexs » 31.03.2008 17:31:20

шайтан
привычка однако
действительно всё работает.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Attid » 01.04.2008 11:22:58

:lol:

благодарю
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 3

Рейтинг@Mail.ru