home *** CD-ROM | disk | FTP | other *** search
-
- #log Ascii to integer conversion
-
- (*
- *
- * converts ascii string to an integer value
- *
- *)
-
- function atoi (asc: anystring): integer;
- var
- code: integer;
- value: integer;
-
- begin
- while copy(asc,1,1) = ' ' do
- delete(asc,1,1);
-
- if asc = '' then
- value := 0
- else
-
- begin
- val(asc, value, code);
- if code <> 0 then
- if asc[code] <> ' ' then
- value := 0;
- end;
-
- atoi := value;
- end;
-