1105110683 发表于 2023-10-7 10:07:43

求助!子文本替换怎么使用?

编辑框1.内容 = 子文本替换 ("C:\Windows\explorer.exe", 转义符.反斜杠, 转义符.反斜杠 + 转义符.反斜杠, , , )

错误: 无法将数据类型"空"转换到"文本型"

山梦 发表于 2023-10-7 10:32:29

本帖最后由 山梦 于 2023-10-7 10:34 编辑

用个变量来接收"C:\Windows\explorer.exe"
<火山程序 类型 = "通常" 版本 = 1 />

变量 来 <类型 = 文本型 值 = "C:\Windows\explorer.exe">
子文本替换 (来, 转义符.反斜杠, 转义符.反斜杠 + 转义符.反斜杠, , , )
调试输出 (来)


yuangao 发表于 2023-10-7 10:38:51

<火山程序 类型 = "通常" 版本 = 1 />

变量 初始文本 <类型 = 文本型>
初始文本 = "C:\Windows\explorer.exe"
子文本替换 (初始文本, "\\", "\\\\", , , )
调试输出 (初始文本)

苹果2014 发表于 2023-10-7 10:44:24

编辑框1.内容 =,不可以=
不能像易语言那样=,直接命令

1105110683 发表于 2023-10-7 11:03:14

苹果2014 发表于 2023-10-7 10:44
编辑框1.内容 =,不可以=
不能像易语言那样=,直接命令

那怎么办?

加入文本和调试输出也不行。。

1105110683 发表于 2023-10-7 11:21:57

yuangao 发表于 2023-10-7 10:38
变量 初始文本
初始文本 = "C:\Windows\explorer.exe"
子文本替换 (初始文本, "\\", "\\\\", , , )


谢谢大佬!

yuangao 发表于 2023-10-7 12:38:48

本帖最后由 yuangao 于 2023-10-7 12:39 编辑

1105110683 发表于 2023-10-7 11:21
谢谢大佬!
前段时间, 也是遇到这个,   也是别人指点的,我是替换字节集,也是一样的意思.. 我不是什么大佬, 我不会也是这样问别人, 相互学习吧.

1105110683 发表于 2023-10-7 12:49:31

yuangao 发表于 2023-10-7 12:38
前段时间, 也是遇到这个,   也是别人指点的,我是替换字节集,也是一样的意思.. 我不是什么大佬, 我不会 ...

但是没能把\替换成\\ 不知道咋搞了:dizzy:

yuangao 发表于 2023-10-7 13:49:02

本帖最后由 yuangao 于 2023-10-7 14:38 编辑

1105110683 发表于 2023-10-7 12:49
但是没能把\替换成\\ 不知道咋搞了
这个是千年难题了,好像.哈哈.. 方法是这样,至于这个\, 为什么不行, 估计要问老板..和易语言有区别, 区别就是易语言不需要转义符


原因就是你初始的文本, 本身就是错误,   因为是火山,需要转义符,你初始文本应该是写成C:\\Windows\\explorer.exe   只要是字符串,都应该是\\这个意思

1105110683 发表于 2023-10-7 14:38:08

yuangao 发表于 2023-10-7 13:49
这个是千年难题了,好像.哈哈.. 方法是这样,至于这个\, 为什么不行, 估计要问老板..和易语言有区别,...

但是我要处理的内容只有一个\   想了一天没招了,算了
页: [1] 2
查看完整版本: 求助!子文本替换怎么使用?