Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > объясните ошибку в StrToint


Автор: Loki3D 4.5.2009, 17:27
пишу небольшое консольное приложение уперся в ошибку с переводом текстового параметра в числовой.

Код

program Project1;
{$APPTYPE CONSOLE}
{$R *.RES}
VAR
  TXTFile: TextFile;
  TXTFileString,PathToFile: string;
  TxtFileStringLen: integer;
begin
  PathToFile := ParamStr (1);
// следующая строка вызывает ошибку "[Error]  Undeclared identifier: 'StrToInt' "
  TxtFileStringLen := StrToInt(ParamStr (2));
  writeln (PathToFile);
  AssignFile(TXTFile, PathToFile);
  Reset (TXTFile);
  While NOT EOF (TXTFile) DO
    begin
      readln (TXTFile,TXTFileString);
      WriteLn (TXTFileString);
    end;
end.


Что я делаю не так?. 

Автор: CodeMonkey 4.5.2009, 17:38
На StrToInt нажимается F1, после чего вдумчиво пялимся на строчку "Declared in: SysUtils".

Добавлено через 42 секунды
P.S. Есть ещё процедурка Val.

Автор: Loki3D 5.5.2009, 11:09
CodeMonkey Большое спасибо за пинок в нужном направлении smile
теперь компилируется
добавил 

uses
  SysUtils;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)