Uses CRT; Function ReadIn(Len : Byte) : String; Var Inkey : Char; InString: String[255]; Begin Instring:=''; Repeat Inkey:=ReadKey; If (Inkey=#8) and (Length(InString)>0) then Begin Dec(InString[0]); Write(#8#32#8); End; If (Inkey<>#13) and (Inkey<>#8) then If Length(InString)