顯示具有 VB6 標籤的文章。 顯示所有文章
顯示具有 VB6 標籤的文章。 顯示所有文章

2010/01/21

VB6的DBGrid與DataGrid

最近接到了一個修改VB6專案的小程式,發現裡面有DBGrid元件,在開始讀這專案的時候,真是費了不少時間,想說,要痛就痛一次吧!

於是就開始進行替換工作,原本想說換好之後,在改成.NET2005應該會比較不痛一點,但沒想到DBGrid真是做的太好了,很多程式也要一併修改掉!

再者,這專案也會用到MSCOMM元件,VB.NET2005沒這玩樣!

花了不少時間在DEBUG工作…算了,還是選擇少重灌VB6好了 XD

2009/05/22

滑鼠滾輪事件在 Visual Basic 6.0 IDE 中無法運作

微軟原址
用BCB習慣了之後,改用VB6來寫程式時
發現滑鼠滾輪不能使用
很不方便

後來在網路上有看到微軟官方有提供解決的方法(詳如上述連結)

在這邊簡單地說一下好了:
一、下載官方修正檔
二、解壓縮到「c:\windows\system32」
三、按一下 [開始] ,[按一下 [執行] ,[輸入regsvr32 VB6IDEMouseWheelAddin.dll再按一下 [確定] 。
四、之後再用VB6的增益集管理員」開啟即可

嗯…不知道這老古董還需要玩多久………

2009/05/14

Visual Basic6 元件陣列的用法

話說,已經習慣BCB的IDE後,用回VB…一整個很不習慣
不過發現在很多不好用之後,發現一個好用的東西
就是「元件陣列」

一般來說,我們習慣把物件名稱命名為…
Label1
Label2
.
.
.
以此類推
後來發現,vb6中的元件可以重複指向相同的名字,而且系統也會好心提醒要不要合併元件陣列
一整個很方便
這個功能可以節省很多很多的程式碼哦!

例如:
  For i = 0 To 3
Label(i).Caption = 1
Next i