找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: 1210631362

[图文教程] 后处理fstrsel高级字符串选择

[复制链接]

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-6-15 19:59:46 | 显示全部楼层
1210631362 发表于 2024-6-15 16:32
你本来opinfo也是把值传到一个参数而已,比如a=opinfo(100,0)你直接获取了然后改a就好了啊,你又不能直 ...

不行的 等於設了一個a的變量名用  然後用a去提取參數100的值 ....
這樣我改a的值  並沒有變更"原參數100"的值  只是a這個變量的值變而已 !!
opinfo(100,0) = 3  ....又不能這樣用   但我的意思就是 直接用參數號100  將值由原3強制改成4這樣 ...
因為參數100沒有或不知道變量名 ...

大老應該沒理解我意思 ...a=opinfo(100,0)  提取出a是3  然後我插入一句 a=4 ....
一般都認為我改變了a  由原本3指定成4  !  .....
但 後處理"彎彎繞繞後的結果"  最後讀到的輸出依然是3 .....     a = 4  .....沒起作用 !
後處理還是讀參數100 的3    ...但如果我找到了100的"系統變量名稱"  假設是sd$
如果用 sd$ = 4.......這樣就可以由3更改成4  輸出結果就沒錯
但.....如果找不到sd$這個名稱用......怎辦?    現在就是遇到這種情況 ....

4

主题

269

回帖

1944

积分

六级士官

积分
1944
 楼主| 发表于 2024-6-15 22:27:12 | 显示全部楼层
流浪在水一方 发表于 2024-6-15 19:59
不行的 等於設了一個a的變量名用  然後用a去提取參數100的值 ....
這樣我改a的值  並沒有變更"原參數100 ...

我理解你的意思,我一开始也说了  读参数涉及不到写的操作,也没有直接的方法去用参数去修改值。
比较中间的方法还是我上面写的那个,实际上也没必要纠结能不能修改到原来的值,能达到自己的目的即可。
而且你如果已经知道a需要结果是4,那么直接赋值比较快,如果你需要原来的值再去判断可以获取了参数号的数据,判断以后直接赋值给a

0

主题

65

回帖

2108

积分

少尉

积分
2108
发表于 2024-6-15 22:37:09 | 显示全部楼层
看不懂,完全看不懂{:biggrin:}

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-6-15 22:47:48 | 显示全部楼层
本帖最后由 流浪在水一方 于 2024-6-15 23:24 编辑
1210631362 发表于 2024-6-15 22:27
我理解你的意思,我一开始也说了  读参数涉及不到写的操作,也没有直接的方法去用参数去修改值。
比较中 ...

前2句認同 !
應該是這樣說  後處理那麼大的內容中 藏了一個系統變量名在 ....但很難抓出來 帶$的是內定變量
我得要抓出這個變量名稱 才能直接賦予它值 !    沒抓出來....我自己新增一個a出來  使用同一個參數號  
我賦予a值 .....最後還是被帶$的內定變量給蓋掉 它是直接讀nci參數號!........因為不知道有它存在  所以a無效
我覺得很奇怪 所以我找了一天 才發現原來藏了個內定變量$在 ....{:sweat:}
但不可能遇到這情形時  都花大把時間去找藏起來那個......不一定就能找出來
所以才想知道 有沒有方式語句 直接用參數號去重新賦予在nci中的參數號的數值
這樣就不用找{:smile:}
***** = *****(4,15222) .....類似這樣  重新賦予15222的值是4  有這種語句嗎?這樣後處理內 只要讀取15222的  就是讀到4   ...

4

主题

269

回帖

1944

积分

六级士官

积分
1944
 楼主| 发表于 2024-6-16 13:01:04 | 显示全部楼层
流浪在水一方 发表于 2024-6-15 22:47
前2句認同 !
應該是這樣說  後處理那麼大的內容中 藏了一個系統變量名在 ....但很難抓出來 帶$的是內定 ...

nci的变量是好找的,但是比较多东西是nci里面没有的,参数号是不能赋值的。这个时候只能去查说明书

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-6-16 14:02:20 | 显示全部楼层
1210631362 发表于 2024-6-16 13:01
nci的变量是好找的,但是比较多东西是nci里面没有的,参数号是不能赋值的。这个时候只能去查说明书

多謝大老解惑...{:smile:}
沒辦法 自學的 遇到啥學啥 沒有基礎可言 有疑問能交流的也沒幾人能請教
有時為了寫個東西 找整天的帖或網上搜資料 說真的 搞後處理很累...

4

主题

269

回帖

1944

积分

六级士官

积分
1944
 楼主| 发表于 2024-6-16 16:12:08 | 显示全部楼层
流浪在水一方 发表于 2024-6-16 14:02
多謝大老解惑...
沒辦法 自學的 遇到啥學啥 沒有基礎可言 有疑問能交流的也沒幾人能請教
有時 ...

也还好吧,技术提高了有得东西就容易搞,这种涉及变量或者参数的还是好搞的,涉及到算法才难不过那是数学问题了。

4

主题

47

回帖

168

积分

上等兵

积分
168
发表于 2024-6-16 20:17:18 | 显示全部楼层
完全不会

6

主题

97

回帖

1216

积分

六级士官

积分
1216
发表于 2024-10-17 09:05:51 | 显示全部楼层
大佬!有能加V不?  请教个问题

4

主题

269

回帖

1944

积分

六级士官

积分
1944
 楼主| 发表于 2024-10-17 09:42:00 | 显示全部楼层
lrs131420 发表于 2024-10-17 09:05
大佬!有能加V不?  请教个问题

你可以直接说
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-7 23:51

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表