主题:  如何由程序自身动态地输入和修改文本

南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#12000/10/29 9:57:13
不是指由使用都自己在一文本框中输入文字,而是在程序响应用户时在一文本框中出示文字信息。这怎么做呢?教教我!



Aw天地

职务:普通成员
等级:3
金币:10.0
发贴:836
注册:2000/9/15 23:43:42
#22000/10/29 19:13:41
有没有具体情况
按你所说试可以的,可以直接通过已有的计算图标附值,或者读取外部文件
然后当用户相应后 屏幕上的{函数},就会显示文字内容



南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#32000/10/29 21:30:09
有一个交互在你面前,有一个文本框,如果用户按了"1" 则程序自动在文本框中输入”你按了1“ 再按 "2“ 则再添入"你按的....." 如此下去,还可能删除。
意思是程序能自由地修改文本框的内容。
如果是从文件载入的方法,就不要说了。谢谢



bear_5d

职务:普通成员
等级:2
金币:1.0
发贴:328
注册:2000/10/17 23:34:42
#42000/10/29 21:58:48
你好老东,我是小熊!
你要的效果是不是,在屏幕中有一个虚拟键盘或按钮交互,用鼠标点击按钮,就出现在一个区域里,而且有‘回车’、‘回退’、‘删除’……
这个用Dr很是easy,使用Aw也不是很难,比起写一长串的handle,好像稍稍容易理解和制作!
我这里有两个范例!
一个是:类似win98的计算机,有虚拟键盘
一个是:可以在一个区域里,任意的输入文字,当然有‘回车’、‘回退’、‘删除’……
不知是否是你所需要的!


我想…… 我做…… 我是…… 我努力,我飞翔……

Aw天地

职务:普通成员
等级:3
金币:10.0
发贴:836
注册:2000/9/15 23:43:42
#52000/10/29 23:06:18
这功能我用DR 和 PPT都实现过

AU的实现和平常的交互没有什么两样,比较简单,



南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#62000/10/30 13:35:27
小熊,你理解错了,我指的是像DR中的
put "动态改变文本框的内容" into member "text"
"text" 是一文本框。
这种语句的功能。
不是AW中的文本交互。
在AW中有没的函数来实现这个功能?
谢谢



bear_5d

职务:普通成员
等级:2
金币:1.0
发贴:328
注册:2000/10/17 23:34:42
#72000/10/30 18:08:51
put "动态改变文本框的内容" into member "text"
"text" 是一文本框。
————————————————————————————
难道我又理解错了!这个在Aw中怎么不能实现!
用一个“显示图标”,里面用一个变量显示内容!{yourtext}
在以后的运行中,可以使用变量赋值,yourtext:="What really do you want ?"
当然,这个“显示图标”的内容要随时update,这个在icon-property里面设置!你一定知道的!


我想…… 我做…… 我是…… 我努力,我飞翔……

南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#82000/10/30 19:46:48
谢谢小熊,

你明白了,我也明白了,大家两平。(嘻嘻)

如果要换行怎么办?



Aw天地

职务:普通成员
等级:3
金币:10.0
发贴:836
注册:2000/9/15 23:43:42
#92000/10/30 19:51:58
可以,不过用读取文本文件的内容,然后附给一个函数,文本内容可以为换行文本
然后再用bear的显示方法,就可以了



bear_5d

职务:普通成员
等级:2
金币:1.0
发贴:328
注册:2000/10/17 23:34:42
#102000/10/30 22:44:48
老东,这个问题也可以解决!
变量赋值 yourtext="You are so interesting !"
如果换行:
yourtext="Hi , it's so easy to relize"^return^"but , you ……"^return^"I think ……"


我想…… 我做…… 我是…… 我努力,我飞翔……

Aw天地

职务:普通成员
等级:3
金币:10.0
发贴:836
注册:2000/9/15 23:43:42
#112000/10/30 22:51:45
小熊用内部函数附值
更加好了



南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#122000/10/31 0:24:44
谢谢 小熊 和 天地

我明白了,
本来还想问怎么样进行字串运算, 现在一看也明白了,

字串相加是用 : ^ 不是用 + 对吗?(AW真的是用不惯)



Aw天地

职务:普通成员
等级:3
金币:10.0
发贴:836
注册:2000/9/15 23:43:42
#132000/10/31 23:43:19
但是东哥哥在dr上可是高手呀

我们也要好好学习 dr



南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#142000/11/2 19:38:53
天老弟过奖了!我学DR才一年,只能算是半个菜鸟.
AW还得向两位学学.请多指教.