Помощь - Поиск - Пользователи - Календарь
Полная версия: Процедура ввода инф. в граф. режиме
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
credo2003
М
Теги !


Добрый вечер! Помогите пожалуйста.
Программа компилируется без ошибок, но не запускается.
Выдает ошибку Cannot run a unit
Unit ExtGraph;
Interface
Function ReadString: String;
Implementation
Uses
CRT, Graph;
Function ReadString: String;
Var
S: String;
Ch: Char;
StartX, StartY: Integer;
begin
S:= '';
StartX:=GetX;
StartY:= GetY;
Repeat
Ch:=ReadKey;
Case Ch Of
#0: begin
 Ch:=ReadKey;
 end;
 #13: ;
 #8: If Length(S)>0
     Then
      begin
      Bar(StartX, StartY, StartX+TextWidth(S),
      StartY+TextHeight(S));
      S[0]:=Chr(Length(S)-1);
      OutTextXY(StartX, StartY, S);
      end;
      else
       begin
       S:=S+Ch;
       OutTextXY(StartX, StartY, S);
       end;
       end;
  Until Ch=#13;
  ReadString:=S;
  end;
  end.

Большое спасибо за помощь.
volvo
Модуль нельзя запустить, его надо присоединить к программе через Uses, и запускать именно программу...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.