INI 檔利用「節區(Section)」及「識別字(KeyWord)」觀念,類似資料庫的索引, 所以用來當作少量變數資料的儲存器非常適合,除變數管理容易外尚可做程式流程控制, 市售套裝軟體有用 ini 檔來控制其軟體版本例子,其主執行檔可能只有一個, 但依 INI 檔設定可開放其全功能版(…
透過紀錄、分享學習的過程,
每天都比昨天的自己更加進步。
BCB] 取得檔名不包含副檔名的方法 在 BCB 裡頭可以很輕易的取得某個檔案的名稱,可是它會包含其副檔名, 有很多時候,我們並不需要副檔名,以下介紹三個方法可以簡單去掉它。 第一個方法是用 fnsplit 函式來達成,它最後會把檔名放在 szFileName 裡頭,更多說明就請自行看 …
按鍵 虛擬碼 鍵值 按鍵 虛擬碼 鍵值 左鍵 VK_LBUTTON 0x01 SNAPSHOT VK_SNAPSHOT 0x2C 右鍵 VK_RBUTTON 0x02 INSERT VK_INSERT 0x2D CANCEL VK_CANCEL 0x03 DELETE VK_DELETE …
會使用 ADO 元件的前提之下,要注意底下幾點 1. connection string "DRIVER=MySQL ODBC 5.1 Driver;SERVER=localhost;DATABASE=test;UID=myid;PWD=mypwd"; …
SYSTEMTIME stemTime; GetSystemTime(&SystemTime); //取格林威治時間 GetLocalTime(&SystemTime); //取本地時間 typedef struct _SYSTEMTIME …
在DateTimePicker中顯示24小時時間 DateTimePicker一般都是只顯示年月日, 如果要顯示時間和分鐘,正常是會顯示12小時制的時間。 如果要改成 kind:屬性值設為:dtkTime 其次 customformat:yyyy-MM-dd HH:mm:ss 關鍵點…
最近的一點點心得,記錄在這 ServerSocket (stThreadBlocking 模式) 在 Server Thread 的 Execute() 中, 當 Server ServerSocket 的 Active 設為 true 開啟的時候,會發生 Event: ServerSock…
ADO Connection 的交易模式分享: int __fastcall BeginTrans(void); Description: Call BeginTrans to start a new transaction in the data store the ADO …
>>> 同事問我的,我回他的內容做個筆記XD << 在.dll 的聲明中如果是: extern "C" __declspec(dllexport) __stdcall int Myfunction_Add(int x,int y…
關掉程式重新執行程式的方法 PCHAR FullPrgmPath; FullPrgmPath = PCHAR(Application->ExeName.c_str()); //ShowWindow(Form1->Handle, SW_HIDE); WinExec(…
想要快速的拿到日月年的資料 目前最常用的是底下這三行 unsigned short Year,Month,Day; TDate date = Now(); DecodeDate(date,Year, Month, Day); 另外也可以拿出 時分秒毫秒的資料…
0. 去掉DBGrid 右邊空白 1. 每次調整尺寸時 DBGrid 的 Width 總比看到的尺寸大 8 個 pixel 2. Scroll bar 的 pixel 大概是20 (右邊) 3. 左邊細細的 column 大概是5 (左邊) 4. 平均每個欄位大小 //調整DBGrid的…
"SetThreadContext failed" at Delphi 2009 / Windows 7 x64 Complier 執行完出現這樣的錯誤訊息! --------------------------- bds.exe - bordbk120N.dll…
ProgressBar = new TProgressBar(this); int StepCount; StepCount = 5000; try { ProgressBar->Min = 0; …
C++ Builder 中的 TRichEdit 元件,可以提供比TMemo元件較多的視覺效果,但有一個小缺點, 當使用 RichEdit->Lines->Add("") 或者 RichEdit->Lines->Append(""…
BCB 內建的萬用字元檢查 #include //extern PACKAGE bool __fastcall MatchesMask(constAnsiString Filename, const AnsiString Mask) Mask的地方填入你希望排除的字元 Filenam…