5735988 发表于 2026-3-6 16:45:46

数字不等于数字, 1不等于1。


#include <Array.au3>



$Name = "F16.jpg"
Local $pic = @ScriptDir & "\牛生宝宝\" & $Name
FileDelete($pic)



;~ ================================================
Local $Name
$Name = "F16.jpg"
Local $pic = @ScriptDir & "\牛生宝宝\" & $Name
FileDelete($pic)



第一段可以正常删除,第二段,用到字符串了,就不行了。
每次碰到这个问题,我都郁闷半天。
感觉,就是数字不等于数字,1不等于1,浮点型,整数型,搜索的论坛,没找到

怎么转换为纯文本?

5735988 发表于 2026-3-6 16:51:07

MsgBox(0,0,String(FileDelete($pic)))

邪恶海盗 发表于 2026-3-6 18:08:39

有没有可能数组里的路径被识别成字符串了?你要不把@ScriptDir放到数组外面?
页: [1]
查看完整版本: 数字不等于数字, 1不等于1。