設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開始

12下一頁
返回列表 發(fā)新帖
查看: 12887|回復(fù): 18
打印 上一主題 下一主題

[Access本身] 用自己寫的“子窗體”控件作Access界面實(shí)例

[復(fù)制鏈接]

點(diǎn)擊這里給我發(fā)消息

跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2015-3-24 13:42:11 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
     前一段時(shí)間發(fā)了一篇文,《Access中自繪自定義“控件”》,Access中自繪自定義“控件”(http://mzhfr.cn/thread-119610-1-1.html)

(出處: Office中國論壇/Access中國論壇)
其中說了用子窗體來繪一個(gè)類似TabControl的子窗體控件。今天我就用這個(gè)自繪控件來做一做一個(gè)導(dǎo)航界面。
另外實(shí)例里面有一個(gè)自動(dòng)加載表格數(shù)據(jù)到TreeView的類,其二界面上右下角的區(qū)域,我實(shí)現(xiàn)的方式不是通過Access的子窗體實(shí)現(xiàn)的,是通過API函數(shù)加載的,大家可以看源代碼參考一下。
需要說明一下的是
1、在Treeview的節(jié)點(diǎn)上雙擊時(shí),雙擊的節(jié)點(diǎn)的內(nèi)容就添加到TabControl上了;
2、TabControl上面如果要關(guān)閉某個(gè)Tab雙擊就行了(沒有設(shè)計(jì)移動(dòng)到其上顯示一個(gè)叉的功能);
3、我只為首頁設(shè)計(jì)了對(duì)應(yīng)右下角的子窗體,其他各個(gè)標(biāo)簽點(diǎn)擊的窗體要自己設(shè)計(jì);
4、右下角的這個(gè)包含圖片的窗體,你解壓后要修改下表里的解壓路徑,不然顯示不出來;
5、用Access2007或以上版本,2003的打開的話圖片看不到的;

附件內(nèi)容可下載:







本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號(hào)?注冊(cè)

x

評(píng)分

參與人數(shù) 1經(jīng)驗(yàn) +10 收起 理由
admin + 10 優(yōu)秀原創(chuàng)教程、管理建議(1-5分)

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2015-3-24 14:46:46 | 只看該作者
站到終點(diǎn)站 老師真棒!
3#
發(fā)表于 2015-3-24 14:49:57 | 只看該作者
老師好像圖片無法顯示

點(diǎn)擊這里給我發(fā)消息

4#
 樓主| 發(fā)表于 2015-3-24 14:54:09 | 只看該作者
本帖最后由 站到終點(diǎn)站 于 2015-3-24 15:00 編輯
yanwei82123300 發(fā)表于 2015-3-24 14:49
老師好像圖片無法顯示

1、你得用Access2007及以上版本,因?yàn)锳ccess2003及以前的都不支持在連續(xù)窗體里面顯示多記錄中的圖片;
2、你把文件解壓之后,可能不是在F:盤,我原來文件是保存在F盤的,你可以把那個(gè)“圖片路徑”字段中保存的字符串修改為對(duì)應(yīng)的路徑地址就可以了;

3、那個(gè)文件夾的名字錯(cuò)了,叫做AccUITemplate。路徑應(yīng)該類似F:\AccUITemplate\maps\2.jpg。


點(diǎn)擊這里給我發(fā)消息

5#
發(fā)表于 2015-3-24 15:07:36 | 只看該作者
強(qiáng)!贊一個(gè)!
回復(fù)

使用道具 舉報(bào)

6#
發(fā)表于 2015-3-24 15:22:52 | 只看該作者
本帖最后由 fjh 于 2015-3-24 15:24 編輯

路過學(xué)習(xí)中。。?墒窍螺d不了{(lán):soso_e109:}
7#
發(fā)表于 2015-3-24 15:51:22 | 只看該作者
HAHAH ,,,,,能不能下載看看

點(diǎn)擊這里給我發(fā)消息

8#
發(fā)表于 2015-3-24 16:10:43 | 只看該作者

強(qiáng)!贊一個(gè)!
回復(fù)

使用道具 舉報(bào)

9#
發(fā)表于 2015-3-24 16:40:25 | 只看該作者
提點(diǎn)小意見哈。建議設(shè)置下,個(gè)人覺得,新增的tab處于激活狀態(tài)好一些,沒必要首頁一直處于激活狀態(tài)。你覺得呢?

點(diǎn)擊這里給我發(fā)消息

10#
發(fā)表于 2015-3-24 17:57:08 | 只看該作者
效果不錯(cuò)!
給個(gè)建議,“控件”可以直接繪制在當(dāng)前窗體節(jié)上,這樣就不用再拖一個(gè)子窗體
另外可惜的是access2003中沒有提供窗體節(jié)的Paint事件,使用該事件就不能在access2003中通用
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2025-7-17 05:12 , Processed in 0.100308 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表