前幾天發佈 Compact Framework Run Time Viewer, 就有朋友訊問可否在執行時期動態改變物件屬性值或呼叫函數.
於是就寫出這個很小 (1500行) 很髒的程式.
由於沒有什麼空閒的時間, 所以只能做到如此, 抱歉了. [下載原始碼]

主畫面很陽春, 您必須在程式裡面加入要操控的物件及其"別名":
m_interpreter.AddObject(button1, "button1");
m_interpreter.AddObject(this, "self");
接下來試看看:

按下 [Eval]鈕 :

可以動態移動按鈕:

也可以呼叫方法:

還有一些小功能:
