新觀念的 VB5 教本

每週一問: 挑戰您的 VB 功力 (初級篇, 97/12/07)


Q: 以下兩種敘述的作用是一樣的, 但哪一種速度比較快呢?
Form1.Left = 100
Form1.Top = 200
Form1.Move 100, 200
A: Move 方法比較快, 因為設定表單(Form) Left 或 Top 屬性的屬性值, 都會立刻改變表單的位置, 所以執行左邊的敘述將使得表單的位置變動兩次, 而 Move 方法則是一次就將表單移到 (100, 200) 的位置。