這個庫是專用于Access的,主要可擴充和增強Access內(nèi)置控件的功能,為了方便暫且把它叫做Access增強控件庫。庫文件只有一個:acctl1.dll。 目前包含樹控件,Outlook樣式分組菜單,可自定義的選項卡式文檔窗口,透明gif動畫,計時器,通用對話框等。 先來幾張圖
在Access中使用樹控件一般都用微軟的 Microsoft TreeView Controls 6.0 (SP6),也就是 MSCOMCTL.OCX 這個控件,但這個控件經(jīng)常因為注冊和版本的原因出現(xiàn)各種問題不能使用,相信不少人為此苦惱過。 那么這個庫中的樹比 MSCOMCTL.OCX 的樹有怎么好呢? 1、不用注冊,甚至不用引用,只要帶上庫文件就
2、支持32位圖標(biāo)及更多圖片格式如png等 3、支持WinXP和in7風(fēng)格,更加美觀 這幾點是MSCOMCTL.OCX 的樹不能實現(xiàn)的 另外,這顆樹同時兼容 MSCOMCTL.OCX 的樹的語法,有幾乎一樣的對象方法屬性,也就是說,假如原來使用 MSCOMCTL.OCX 的樹,要轉(zhuǎn)為這個庫的中的樹,基本不用改什么代碼。
第二個是Outlook樣式的分組菜單,同樣可免注冊免引用,外觀類似于ctListBar,語法也類似,用過ctListBar應(yīng)該很容易上手,要轉(zhuǎn)換也不用改多少代碼。還是先上示例吧。
第三個,讓Access的內(nèi)置圖像框中的圖片動起來——>播放GIF動畫,還有透明效果。用第三方控件是沒有透明效果的哦...
第四個,計時器。Access窗體本身有計時器事件,但一個窗體只有一個,想在窗體上使用多個計時器就比較麻煩。有了這個庫,就可以方便的在窗體上使用多個計時器了。因為發(fā)現(xiàn)在綁定計時器事件時有個bug,不能實現(xiàn)免引用,就先傳個免注冊的示例。
第五個,選項卡文檔窗口。Access2007及以上版本提供了選項卡文檔式窗口,但是左邊區(qū)域是Access程序本身的界面,我們不能控制。這個示例中你將看到左側(cè)區(qū)域完全可以自定義的選項卡文檔窗口,并且在Access2003中也可以實現(xiàn)!
Office交流網(wǎng)開發(fā)的Access專用樹控件免費下載-支持64位
http://ctxi.cn/book/accesstree/5.html
|