作者lguI (……)
看板EzHotKey
標題[AHK-] 請問關於字串?公式?
時間Thu May 21 01:13:57 2009
請教各位先進
在下遇到AHK的一點小問題...
希望前輩們可以給予協助~
先舉個例子說明一下目的:
inputbox,var,(略)
compute:=(var)*100
一般而言,如果我在inputbox中輸入「50」
程式執行完這兩行後,compute會等於「5000」
現在我希望的功能是「使用者可以在inputbox
輸入一段簡單的公式」,如加減乘除。
以同樣的程式碼為例,我在inputbox輸入「1+1」
跑完程式碼後,compute會等於「200」
再舉個例子,我在inputbox輸入「10*5」
跑完程式碼後的compute會等於「5000」
然而,實際上這兩行程式碼跑完後,
前者compute會等於「(1+1)*100」
後者會等於「(10*5)*100」
也就是說compute已經變成字串了,沒辦法
達到我想要的功能... OTZ
請問這問題該如何解決~
請多指教~謝謝!
--
演誰像誰誰演誰誰都像誰,
是我非我我是我我亦非我......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.7.137
1F:推 Lumania:可能得要自己寫一個解開計算式字串的小程式 05/22 12:40
2F:→ lguI:了解~ 05/25 02:59