我要做一个telnet客户端的屏幕输入,那个黑屏要求80*24字符宽,要求是大小写字母等宽,1个中文汉字等于2个字符宽,光标可以在屏幕上随意处输入,用什么来实现比较好呀,有没有好的控件!
大家给我个建议吧!!

解决方案 »

  1.   

    delphi6中有telnet客户端控件,试试吧
      

  2.   

    我没有做过,不过可以提出我的一点建议,仅供参考 :)
    屏幕上就用一个TMemo控件作为虚拟屏幕输出,字体就用宋体或者Courier等等宽字体。
    内存中用一个TStringList作为屏幕的缓存,可以对应到TMemo的Lines属性。
    对屏幕的修改就是对缓存的修改,然后创新到TMemo。
      

  3.   

    to 严黎斌() 
    怎么使TstringList 和 TMemo的Lines属性对应呀?
    对屏幕的修改就是对缓存的修改,然后创新到TMemo----不太明白!
    我用richedit不知道怎么样?