如在设计期内RichEdit的内容为:《AA》是个美丽的城市,面积《bb》,人口《CC》....其中:《AA》和《bb》,《CC》为变量,在运行期,我想用一个变量的实际值来替换这些变量,并且保留原来的变量的字体;
如:《AA》=北京 ,《bb》=16808平方公里,《CC》=1339多万,
那么运行期的RichEdit内容为
北京是个美丽的城市,面积16808平方公里,人口1339多万,
注:一定保留设计期的变量字体,这一点非常重要。
如:《AA》=北京 ,《bb》=16808平方公里,《CC》=1339多万,
那么运行期的RichEdit内容为
北京是个美丽的城市,面积16808平方公里,人口1339多万,
注:一定保留设计期的变量字体,这一点非常重要。
解决方案 »
- TShockwaveFlash控件哪里有下载
- 一个关于菜单的奇怪的问题
- 国际象棋组件
- 请问有什么办法可以在dbgrid将其的标题显示设置更宽些吗?(在线!!)
- 我用ADO连接access,怎样在用installshield制作安装程序时:
- 来者有分!
- 如何在对.dll进行装载或释放的时候自动完成一些操作或运算
- 窗口处理
- ljdyn:是不是delphi很容易上手,学的人多了,就没有物以稀为贵的感觉。
- 拖了一个世纪的问题!!!访问中国软件时出现“找不到服务器”错误!系统重装也不行!
- xp显示正常.2000下变大(附图说明)
- delphi写个什么类型的DLL,可以在浏览器中http://127.0.0.1/load.dll 运行?iis怎么配置这个dll
var
iPos: integer;
begin
iPos := Pos(param,RichEdit1.Lines.Text);
if iPos > 0 then
begin
if not richedit1.Focused then
richedit1.SetFocus;
RichEdit1.SelStart := iPos - 1;
RichEdit1.SelLength := Length(AParam);
RichEdit1.SelText := Value;
end;
end;
然后执行这个过程给参数赋值就可以了,不会改变字体的。
你的回答非常正确,谢谢你. 我太笨了,哈哈!