首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

vfp中有关richtext控件中参数传递的有关问题。

2012-03-01 
vfp中有关richtext控件中参数传递的问题。。。我做了个表单,上面有两个richtext控件,分别为richtext1和richte

vfp中有关richtext控件中参数传递的问题。。。
我做了个表单,上面有两个richtext控件,分别为richtext1和richtext2,还有三个按钮,分别为“填写内容”、“传递内容”和“关闭”。
“填写内容”的命令代码是:“thisform.richtext1.text = "Hello!" +chr(13)+"Mr.Wang!" +chr(13)+"How do you do?"”,负责给richtext1控件赋值;
“传递内容”的命令代码是:“thisform.richtext2.textrtf =thisform.richtext1.textrtf + chr(13) +"我的英语水平怎么样?"”,负责把richtext1的内容传递到richtext2中,并加入一个换行和一句话(我的英语水平怎么样?),但问题就是;它把richtext1的值传入richtext2中,但是并没有加入一个换行和一句话(我的英语水平怎么样?)该怎么解决?这是问题一。
还有问题二:如何把一个图片文件(比如abc.jpg)赋值给richtext1,并通过“传递内容”来传递到richtext2控件中?

[解决办法]
问题1:把“传递内容”的命令代码改成:“thisform.richtext2.textrtf =thisform.richtext1.text + chr(13) +"我的英语水平怎么样?"”
问题2:对图片文件进行编码(建议),或者采用通用字段(不建议)。
[解决办法]
原因是textrtf属性得到的并不是纯文本,而是richtext代码。你不能把richtext代码加上一段纯文本作为新的richtext。
问题1:把“传递内容”的命令代码改成:“thisform.richtext2.text=thisform.richtext1.text + chr(13) +"我的英语水平怎么样?"” 
问题2:我不知道

热点排行