home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
PROG_PAS
/
MGCOMTP0.ZIP
/
TERMINAL.PAS
< prev
Wrap
Pascal/Delphi Source File
|
1980-01-01
|
2KB
|
59 lines
(******************************************************************************)
(* *)
(* This is an example that demonstred how to use mgcomtp unit. *)
(* *)
(* Mark Gauthier. *)
(* *)
(******************************************************************************)
Uses Crt,MgCom;
Var
Ask : Connect_Type;
AskS : String;
ChIn : Char;
ChOut : Char;
Begin
ClrScr;
Write('use fossil or ports ? : ');
ReadLn(AskS);
If AskS = 'fossil' then Ask := Fossil
Else if AskS = 'ports' then Ask := Ports
Else
Begin
Write('Error...');
Halt;
End;
If Not OpenCom(1,Ask) Then
Begin
Write('Can''t open Com1');
Halt;
End;
SetParams(1, 2400, 8, 'N',1);
HangUp(1);
Repeat
If KeyPressed Then ChOut:=ReadKey Else ChOut := #0;
If ChOut <> #0 Then WriteChW(1,ChOut);
ChIn := ReadCh(1);
If ChIn <> #0 Then Write(ChIn);
Until (ChOut = #27) or (ChIn = #27);
CloseCom(1);
End.