看板 EzHotKey 關於我們 聯絡資訊
請教各位先進 在下遇到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
Lumania:可能得要自己寫一個解開計算式字串的小程式 05/22 12:40
lguI:了解~ 05/25 02:59