Application.ProcessMessages的用法意義
Application.ProcessMessages的用法意義
在迴圈中加Application.ProcessMessages是可以防止其他控制元件沒響應
舉個例子容易明白:假如你的窗體上有兩個按鈕,一個“計算”,一個“停止”,
如果你的計算是密集運算或複雜處理,當你點了“計算”鈕後,你將發現“停止”按鈕不會響應你的點選了,
也就是說,你無法隨時使計算過程停下來。而倘若你在計算的程式碼中加入Application.ProcessMessages,則你的程式就有機會響應其它的事件了。
在大量的迴圈運算,又不想使用多執行緒時,為了計算機在運算時能響應使用者的操作,又不破壞指令執行.
相關文章
- Python的向量和矩陣乘法意義大全包括dot和*的區別(2020)Python矩陣
- 開發者定義的應用交付
- 應用PPT的自定義放映功能
- 詞向量的運用-用詞向量理解片語的含義
- 應用伺服器的含義和用途伺服器
- 應用伺服器的含義和作用伺服器
- Java 內部類的意義及應用Java
- netty自定義Decoder用於自定義協議Netty協議
- 用Spring組合自定義的註釋 - mscharhagSpring
- volatile的記憶體語義與應用記憶體
- Vue的自定義滾動,我用el-scrollbarVue
- 語義解析在“UI 2 CODE”中的應用UI
- 語義解析在「UI 2 CODE」中的應用UI
- 分享8個非常實用的Vue自定義指令Vue
- 比較適用的js日期物件定義方式JS物件
- 一個用lua編寫的自定義函式函式
- Linux 的實用性 VS 行動主義Linux
- 37 Signals的實用最小主義實踐
- 自定義View實用小技巧View
- 用mysqlslap壓測自定義sqlMySql
- VC++實用巨集定義C++
- 自定義的scene用initWithPhysics初始化出現的問題
- 初學Kotlin——在自定義View裡的應用KotlinView
- 用程式消除一道概率題的二義性
- 自定義xunit測試用例的執行順序
- ASP.NET系列:自定義配置節點的複用ASP.NET
- 自定義Android應用的訪問許可權Android訪問許可權
- SAP Fiori 應用 url 中的 DraftUUID 引數的含義RaftUI
- VBA 自定義常用函式 (備用)函式
- 怎樣用apipost自定義加密方法API加密
- 4.1 定義和應用樣式
- JBoss應用根路徑定義
- flutter 用 CustomPaint 畫一個自定義的 CircleProgressBar (一)FlutterAI
- Java 自定義註解在登入驗證的應用Java
- 自定義註解以及註解在反射中的應用反射
- Canvas類的最全面詳解 - 自定義View應用系列CanvasView
- Python 自定義函式的特殊屬性(收藏專用)Python函式
- Java 應用程式中的按值傳遞語義 (轉)Java