forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   От новичка. Фрагмент кода с ошибкой (http://forum.boolean.name/showthread.php?t=13528)

omigos99 19.10.2010 02:13

От новичка. Фрагмент кода с ошибкой
 
ошибка: error parameter list is too short

Код:

for i:=0 to length(st) do if (Ord(getChar(st; i))>0)and(Ord(getChar(st; i))<44)or(Ord(getChar(st; i))>44)and(Ord(getChar(st; i))<48)or(Ord(getChar(st; i))>47+s) 
      then do begin     
      showAlert ('Ошибка ввода данных'; 'Вы ввели число некорректное для данной СС';;;);
      cm := createCommand('Назад', CM_OK, 1);
      addCommand(cm);
      repeat
      delay(100);
      until getClickedCommand <> emptyCommand;
      showForm;
      end;

подскажите как исправить эту ошибку и нет ли тут ещё ошибок.
з.ы. МП изучаю второй день:SOS:

ViNT 19.10.2010 02:18

Ответ: От новичка. Фрагмент кода с ошибкой
 
Цитата:

Сообщение от omigos99 (Сообщение 165086)
getChar(st; i)

А это откуда?
В MP, как и в "обычном" паскале параметры, передаваемые функции, разделяются запятыми, а не точками с запятой.


Часовой пояс GMT +4, время: 15:05.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot