已解决-如何将获取到的变量值直接当字符使用
本帖最后由 pzypdl2006 于 2017-9-19 00:16 编辑比如:
$read = "1\1"
DirCreate=($read)
这样运行就会出错。
想把变量$read的值1\1,直接引用过来当字符使用
使其等效于:
DirCreate=("1\1")
回复 1# pzypdl2006
單獨這樣
DirCreate=("1\1")
也無法使用........... 回复 2# kk_lee69
抱歉不该用 = 号
正确的是:
$read = "1\1"
DirCreate($read)
但是这样的话就不行了:
$NON_DIR =String(IniRead("DIR.INI","main_ini","NON_DIR","ERROR"))
DirCreate($NON_DIR)
ini配置文件中,NON_DIR=@DesktopDir & "\NON" 回复 4# pzypdl2006
請附上 INI 檔案 跟 實際範例....
本來就說了 資料夾名稱 本來就不支援 "1\1"
實在不懂你要做啥 回复 4# pzypdl2006
经过多次尝试发现,ini配置文件中“值”不允许有空格,而且貌似是不能将系统变量放在值里
经过修改后:
$NON_DIR =String(IniRead("DIR.INI","main_ini","NON_DIR","ERROR"))
DirCreate(@DesktopDir & $NON_DIR)
ini配置文件修改为NON_DIR="\NON"
页:
[1]