2011-11-23 98 views
1

嘗試做做簡單的如何使用AutoHotkey替換''?

StringReplace, clipboard, clipboard, \, /, All 

該代碼工作瓦特/等字符,但給出了一個錯誤「\」和/或「/」 也試過ASCII代碼,但那些不工作,要麼自%是AHK中的一個變量。

如何使用AutoHotkey替換'\'?

回答

2

我沒有得到使用該行的錯誤。我用下面的代碼片段進行測試:在Windows XP的筆記本電腦

CapsLock & p:: 
clipboard = are\there\backslashes? 
MsgBox, %clipboard% 
StringReplace, clipboard, clipboard, \, /, All 
MsgBox, %clipboard% 
return 

我使用的AutoHotkey 1.0.46.1(現在可能是舊的...)。

您使用的是什麼版本?

+0

感謝您檢查;使用更新的版本。 –

+0

剛試過這個,現在可以工作了;不知道我以前做錯了什麼。 –

0

如果您正在使用\轉義字符

#EscapeChar \ 

則代碼應該是

StringReplace, clipboard, clipboard, \\, /, All