以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  字符串连接问题  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=18771)

--  作者:玩脑者
--  发布时间:2008-7-9 13:09:06
--  字符串连接问题

在一个按键下,最后的时候用了一个连接,本来是想把最后5个参数连接到一起,可是运算结果怎么把前面很多字符串都连到一起了呢?


--  作者:admin
--  发布时间:2008-7-9 14:32:00
--  

“链接”就是把参数区中的所有字符串,全连接起来。


--  作者:玩脑者
--  发布时间:2008-7-9 14:36:20
--  

我前面用的是字符串操作中的替换,在初使字符串中设置了参数,在事件中直接用了这个参数,

参数> 窗体1.字符串操作1.属性:(替换参数.初始字符串)

参数> 窗体1.行编辑1.属性:(当前编辑内容)

设置> 窗体1.字符串操作1.属性:(替换参数.标记字符串)

执行> 窗体1.字符串操作1.取值方法:[得到替换后的字符串]

这里“窗体1.字符串操作1.属性:(替换参数.初始字符串)”中的初始字符串已经在属性里设置了,

结果:最后的连接字符串,把“参数> 窗体1.字符串操作1.属性:(替换参数.初始字符串)”也连上了。

----------------为什么会是这样呢?

解决办法:

参数> 自定义.字符:"abcdefghijk"

设置> 窗体1.字符串操作1.属性:(替换参数.初始字符串)

参数> 窗体1.行编辑1.属性:(当前编辑内容)

设置> 窗体1.字符串操作1.属性:(替换参数.标记字符串)

执行> 窗体1.字符串操作1.取值方法:[得到替换后的字符串]

这样就好使了。。。。

说明:---------执行程序没有问题,就是在最后的--运算---连接,出问题的。。


--  作者:admin
--  发布时间:2008-7-9 14:48:18
--  

你这一行就不需要了,【参数> 窗体1.字符串操作1.属性:(替换参数.初始字符串)】

设置“标记字符串”后,直接执行“得到”就可以了。


--  作者:玩脑者
--  发布时间:2008-7-9 15:16:47
--  
哦,如果设置了属性值,那么在编辑的时候就不用写了,系统会直接调用构件中的这个参数,对吧。。。。
--  作者:admin
--  发布时间:2008-7-9 15:18:19
--  

对,是这样。