能否控制文本之间的行间距
编号:QA000651
建立日期: 1999年3月17日 最后修改日期:2001年7月10日
所属类别:
majian:
如何控制Textbox or Richtextbox 中文本之间的“行间距”?如无法实现,请介绍一个能实现此功能的控件。
回答:
TextBox和VB所带的RichTextBox都不支持行间距设置。尽管RTF中定义了行间距设置,但Win95的RichTextBox忽略该设置。如果使用RichEdit 3.0,它可以支持定义行间距。该DLL包括在Windows 2000和Windows Installer中,你可以看看你的SYSTEM目录中的Riched20.dll文件,如果该文件的版本号为5.30.23.1200或更高,则你的系统中就安装了RichEdit 3.0。但是VB的RichTextBox不支持这个DLL,你可以使用免费的控件vbAccelerator RichEdit Control(http://www.vbaccelerator.com/codelib/richedit/richedit.htm)来利用该DLL的新功能。不过使用该控件的一个缺点是在中文系统可能有些问题。
你也可以使用ALLText HT/Pro(http://www.bennet-tec.com)或TX Text Control(http://www.textcontrol.com/)来实现此功能。
此问题由李海回答。
| |
|
|
| |
|
|