啟動后根據輸入的客戶端數量、服務IP、服務端口號連接服務端。客戶端連接成功后啟動新線程隨機發送消息到服 ...
明天去坐火車,回家,今天就沒有事做,本來在弄一個跨進程獲取其他程序里面組件,如ListView,ListBox,Button等的信息,突然有個想法自己寫個Timer,不用SetTimer函數,我們自己用個多線程也正好實現這個.反正前段時間多線程也弄得比較多,本來想單獨講講的,現在就用個例子來說明吧.寫成一個控件:utTimer.pas unit utTimer interface uses Win ...
2016-02-08 21:11 0 3123 推薦指數:
啟動后根據輸入的客戶端數量、服務IP、服務端口號連接服務端。客戶端連接成功后啟動新線程隨機發送消息到服 ...
項目一期已經做完,二期需求還沒定稿,所以最近比較閑。 上一篇寫的是TCP協議,今天寫一下UDP協議。TCP是有連接協議,所以發送和接收消息前客戶端和服務端需要建立連接;UDP是無連接協議,所 ...
閑來無事,畫個小豬佩奇可好? 偶然看到一個大神做的佩奇,可以說超級可愛了,分享給大家~ ...
...
delphi 自帶的Timer控件,使用方便,但它的 OnTimer 事件是在主線程中引發的。 如果在事件中執行較耗時的代碼,會引起主界面假死。故實現一個線程的Timer就有必要了。 TThreadTimer 基於 TSimpleThread 繼承而來。 本例源碼下載 ...
delphi 自帶的Timer控件,使用方便,但它的 OnTimer 事件是在主線程中引發的。 如果在事件中執行較耗時的代碼,會引起主界面假死。故實現一個線程的Timer就有必要了。 TThreadTimer 基於 TSimpleThread 繼承而來。 本例源碼下載 ...
2020-05-11 10:29:03 今天就來說一下我的主界面是怎么寫的吧,首先我使用的父窗體的方法,這樣可以在操作的時候更加的方便,而且有些東西是可以很容易操作的,而且父窗體可以省去一些不必要的 ...
2020-05-10 12:25:47 項目背景就是最近和一些朋友在玩一個游戲,游戲中有一個囤貨的東西,就是買進賣出的,然后為了方便計算,所以就先寫一個簡單的計算器用來算賬, 這是界面圖(最初形態 ...