已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
圖解數(shù)據(jù)庫(kù)也可以這樣做登陸界面四步成1作者語(yǔ):我是一個(gè)新媽媽,在懷孕的時(shí)候,我閑在家里。因此開始用ACCESS為周圍的朋友做一些他們需要的數(shù)據(jù)庫(kù)。我開始做了一個(gè)保險(xiǎn)經(jīng)紀(jì)人管理系統(tǒng),后來(lái)在月子里又做了一個(gè)汽修鋪交易管理系統(tǒng),后來(lái)寶寶出生拉,我也做上了癮。作為一個(gè)女生,我也很喜歡漂亮和精致的各類東西,但我看來(lái)看去,為什么同類型數(shù)據(jù)庫(kù)長(zhǎng)的臉都灰頭土腦的,它的操作為什么也不能充滿樂(lè)趣?我希望自己做出來(lái)一些與眾不同的東西,也許它也沒(méi)什么奇怪的,但它應(yīng)該讓使用的人感覺(jué)快樂(lè)才對(duì),我這樣想的。這里個(gè)論壇上,我發(fā)現(xiàn)好多和我有著差不多想法的年青人,他們也很好學(xué),也很勤奮。我希望把我知道的盡量和他們分享。今天我們分享漂亮的登陸界面怎么做成的。先看看我曾經(jīng)做過(guò)的登陸界面吧:如果你認(rèn)為這個(gè)登陸界面很吸引你,就請(qǐng)頂一下我噢,明天我繼續(xù)發(fā)表它們是如何被制作出來(lái)的。1. 登陸背景圖:我不是一個(gè)美工,雖然我得說(shuō)我對(duì)美好的事物很著迷,但我可不是美工。所以怎么把一張我認(rèn)為不錯(cuò)的圖變成背景,這可是難倒我的問(wèn)題。不過(guò)雖然這一部分不能全部DIY,但我可以去抄。于是,我找到了“怪獸網(wǎng)”(),我以前就是怪獸的發(fā)燒友,沒(méi)事兒就在上面看東看西,雖然我也不做網(wǎng)站,但我仍舊認(rèn)為,做為商業(yè)網(wǎng)站模板的集群發(fā)布站,它上面的作品主題鮮明,色彩艷麗,直接拿來(lái)改一改就好用了。在這里我得多說(shuō)幾句,做為應(yīng)用程序的界面,和網(wǎng)站模板有一點(diǎn)區(qū)別,網(wǎng)站模板不一定全能用來(lái)當(dāng)應(yīng)用程序的界面。選擇盡量簡(jiǎn)潔明了的背景是很重要的。否則你會(huì)發(fā)現(xiàn),美工的活兒會(huì)讓你花太大的力氣。好了,我找到了一個(gè)合意的背景了。就是它:它在眾多的模板當(dāng)中顯得很嚴(yán)肅,但因?yàn)槲椰F(xiàn)在要做的系統(tǒng)是替政府做的,那政府會(huì)喜歡這種風(fēng)格的界面吧。同時(shí),它的方頭方腦,會(huì)讓我在下面的按鈕設(shè)計(jì)當(dāng)中有些天然的優(yōu)勢(shì)。好了,根據(jù)我的經(jīng)驗(yàn),找的背景圖要具備以下幾個(gè)要素,如果你PS功力和我一樣差的話,一定要記住了:(1) 底圖盡量由大塊的純色組成,因?yàn)榛y的底面會(huì)讓你在修改文字時(shí)變得崩潰的。(2) 有些按鈕很漂亮,但它是漸變色的,不要用。(3) 選擇天然有按鈕的模板,不要只看一個(gè)封面就決定你的選擇,好多FLASH動(dòng)畫是要點(diǎn)進(jìn)去看才知道有多炫的。(4) 按鈕要用方角的,不要用圓角的。因?yàn)锳CCESS里,按鈕只能做成方角的,用了圓角的點(diǎn)擊時(shí)會(huì)出現(xiàn)難看的方形邊框。選好圖之后,就要開始切圖了,在這里我隆重推薦一個(gè)業(yè)余PS人士很喜愛(ài)的圖片編輯器:sngait,它可以切范圍,切窗口,最重要的,它可以切滾動(dòng)窗口,把一幅圖原汁原味地切下來(lái),對(duì)于背景制作是很重要的。好了,切圖吧,除了剛才看到的封面,我采集到了如下一些可以用來(lái)當(dāng)背景的圖。這些圖上,我要的元素都有了,有布局,有主標(biāo)位置,有圖片區(qū),有按鈕區(qū),有內(nèi)容區(qū),應(yīng)有盡有。下面要做的事情就是我們女生小時(shí)候最愛(ài)干的事情了,剪剪貼貼,成為自己的背景。我那幾天干得揮汗如雨,但找到了小時(shí)候?yàn)樾膼?ài)的娃娃做衣服的感覺(jué),還是很開心的。成果如下:還有一些小背景窗底紋,我不貼了,總之衣服做出來(lái)之前,布料都是丑丑的,但衣服做出來(lái)之后,就不一樣拉。背景我選擇了“微軟雅黑”來(lái)做為基本字體,黑配白做為基本色彩方案。大方嚴(yán)肅的布局,配合這個(gè)軟件的基調(diào),同時(shí)不失美感。背景圖花了2-3天的時(shí)間,從選材到制作,基本上算完成了,還有一些小背景,可以在具體需要的時(shí)候來(lái)制作。然后我們就要進(jìn)入主要的工作階段,把它們用起來(lái)。明天繼續(xù).2. 按鈕怎么加:首先,讓我們把昨天做好的圖放進(jìn)窗體,新建一個(gè)空白的窗體后,大家放圖片吧:放好之后,在用戶名,密碼后面,加上兩個(gè)文本框,右側(cè)是這個(gè)空白窗體的屬性,請(qǐng)大家按這些設(shè)置方式進(jìn)行設(shè)置。然后在下方加上:進(jìn)入退出按鈕。方法是,先加普通按鈕,在這里點(diǎn)擊“取消”,因?yàn)榘粹o的功能是寫代碼的,我們不用它的引導(dǎo)模式:好了,接下來(lái)把做好的按鈕圖片放進(jìn)這個(gè)按鈕就成了。下一步,讓我們開始寫代碼吧,我把代碼直接貼出來(lái)了,愿意的朋友可以直接復(fù)制粘貼進(jìn)你的按鈕,就成了。不過(guò)你很好學(xué)的話,我也希望你好好閱讀一下,代碼是很有趣的東西,有時(shí)我很恨它們,但有時(shí)很愛(ài)它們。進(jìn)入按鈕的代碼: 這一段是用來(lái)檢查有沒(méi)有輸入用戶名或密碼的If IsNull(Trim(Me.用戶名) ThenDoCmd.BeepMsgBox (請(qǐng)輸入用戶名稱!)ElseIf IsNull(Trim(Me.密碼) ThenDoCmd.BeepMsgBox (請(qǐng)輸入密碼!)Else以下是用來(lái)與登陸表做對(duì)比的 Me.RecordSource = select * from 登陸表 where 用戶名= & Me.用戶名 & and 密碼= & Me.密碼 & Set rs = GetRS(str) If Me.Recordset.EOF Then DoCmd.Beep MsgBox (沒(méi)有這個(gè)用戶或密碼有誤,請(qǐng)重新輸入!) Me.用戶名 = Me.密碼 = Me.用戶名.SetFocus Exit Sub Else DoCmd.Close 試用版使用次數(shù)的限制 If n = 50 Then DoCmd.Close Else n = n + 1 MsgBox (歡迎使用承德縣干部管理系統(tǒng)!) check = True 設(shè)置登陸標(biāo)志 DoCmd.OpenForm (主查詢窗體) End If End IfEnd If進(jìn)入按鈕的基本功能是:(1) 檢查用戶名或密碼是否為空;如果其中的為空,進(jìn)行友好提示。(2) 比對(duì)登陸表,發(fā)現(xiàn)不匹配進(jìn)行友好提示(3) 如果一切都OK,提示歡迎,打開主窗體。按鈕的使用需要和對(duì)應(yīng)的表進(jìn)行匹配,我們?cè)谙旅嬉还?jié)會(huì)做出系統(tǒng)的說(shuō)明。總之,封面的制作是成套的,你用這個(gè)辦法,就需要做一系列的事情,才能保證它正常成功地實(shí)現(xiàn)你要的效果。代碼看得頭痛,如果你是菜鳥,以下這些信息或者對(duì)你有些幫助:DoCmd的各類方法:這是個(gè)好東東,它可以指揮計(jì)算機(jī)做好多事情,docmd.beep是讓電腦發(fā)出“嘟”的一聲,提醒你錯(cuò)了。Docmd.runsql是運(yùn)行一條SQL語(yǔ)句。反正docmd是指揮家,它可以讓窗體打開,讓窗體關(guān)上,讓你頭上生出朵花來(lái),反正你如果有空,好好看看它都可以干些什么,如果不想死啃書的話,注意多在找碼當(dāng)中找到它的各類用法,它是盤相當(dāng)不錯(cuò)的菜,變化很多的。Me.啥啥啥:ME是指當(dāng)前窗體,Me.RecordSource意思是當(dāng)前窗體的記錄源,Me.Recordset.EOF這句話的意思是當(dāng)前記錄集為空,Me.用戶名.SetFocus是將“用戶名”字段設(shè)為焦點(diǎn)。SQL代碼里的頭痛之處:select * from 登陸表 where 用戶名= & Me.用戶名 & and 密碼= & Me.密碼 & 以上這一段是一句SQL語(yǔ)句,我們常常需要用到,SQL的語(yǔ)法我不多說(shuō),但要想讓ACCESS里用起來(lái),它與窗體字段的合并是讓我十分頭痛的一個(gè)地方,老是因?yàn)槎嘁?hào),少引號(hào)產(chǎn)生錯(cuò)誤。Me.用戶名是窗體上的一個(gè)字段,在與SQL合并的時(shí)候,是不能被雙引號(hào)引用的,所以要在引用它之前,把其它的SQL語(yǔ)句先引起來(lái),就是這一段:select * from 登陸表 where 用戶名= ,在SQL語(yǔ)句里,“AND”是“且”條件的連接詞,合并時(shí)就不能再用它了,我們用“&”這個(gè)符號(hào),在好多查詢條件當(dāng)中,ACCESS認(rèn)姓名,所以單引號(hào)也不能缺,大家睜大眼睛,會(huì)發(fā)現(xiàn)在用戶名= 后面,有一個(gè)小小的單引號(hào)吧。所以你在抄人家代碼的時(shí)候,千萬(wàn)要十分十分地小心,漏掉一點(diǎn)點(diǎn),你那邊也會(huì)成不了事兒。雖然天下文章一大抄,但會(huì)抄和不會(huì)抄,也要拼眼力呀!退出按鈕要簡(jiǎn)單地多,直接退出就可以了,我就不抄代碼了。說(shuō)到按鈕,我有個(gè)血的教訓(xùn),一定得提醒大家一下。一開始,我不是直接放按鈕的,而是直接放圖片的,因?yàn)閳D片也有“單擊”事件,我把漂亮的按鈕圖片直接嵌進(jìn)去,認(rèn)為用“單擊”事件,也可以實(shí)現(xiàn)一樣的效果。但是,開發(fā)環(huán)境下是可以的,一旦我編譯了之后,就不行了。后來(lái)發(fā)現(xiàn)用按鈕比較保險(xiǎn),只是因?yàn)锳CCESS的按鈕只有方頭方腦的這一種,不想自尋煩惱的還是直接找個(gè)方頭方腦的按鈕圖片,比較妥當(dāng)。當(dāng)然,我屬于喜歡自尋煩惱的,所以我做了這個(gè):大家看見了吧,不按的時(shí)候,它是一個(gè)圓角的按鈕,但一按,難看的方頭方腦的黑框線還是會(huì)出現(xiàn),對(duì)比之下:這個(gè)東東就顯得比較耐看了。今天眼睛是累著了,先到這里吧,我們明天繼續(xù).3. 怎么讓它識(shí)別你:說(shuō)到登陸封面,除了華麗的外表之后,比較玄奧的是與權(quán)限管理合并在一起的用戶識(shí)別系統(tǒng)。常用的登陸以識(shí)別用戶和密碼為主,也有一些復(fù)雜的登陸,是與權(quán)限合并的。我先講簡(jiǎn)單的這種,如果咱們初學(xué),也就學(xué)學(xué)簡(jiǎn)單的吧。用戶識(shí)別主要是通過(guò)“用戶名”,“密碼”來(lái)共同確認(rèn)合法與否的。所以為了方便識(shí)別,我們首先需要建一張表:登陸表當(dāng)然,你還可以按你的需要,多設(shè)幾個(gè)字段,什么登陸次數(shù),權(quán)限ID等,如果你需要和權(quán)限管理結(jié)合起來(lái),這些是很必要的。如果只是一個(gè)人本機(jī)用用,也可以設(shè)一些不同的用戶,但沒(méi)必要搞太復(fù)雜的權(quán)限管理機(jī)制了。登陸窗體當(dāng)中,密碼應(yīng)顯示“星號(hào)”,所以要這樣設(shè)置:通常我們打開一個(gè)MDB文件,會(huì)一塊兒打開所有的表呀,窗體呀。那想讓用戶從單一入口進(jìn)入,那就是不可能了,這樣也不能保護(hù)我們的系統(tǒng)數(shù)據(jù)。為此,我們得對(duì)入口進(jìn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)行個(gè)人購(gòu)房擔(dān)保借款合同權(quán)威解讀
- 博物館翻新合同家裝要求
- 基于2025年度市場(chǎng)趨勢(shì)的營(yíng)銷策略外包合同6篇
- 旅游地產(chǎn)銷售代理合同(2025版尾盤專用)6篇
- 二零二五年度企業(yè)會(huì)計(jì)人員保密協(xié)議聘用合同
- 二零二五年度高端別墅裝修工程承包合同4篇
- 二零二五版開發(fā)商購(gòu)房合同(帶房產(chǎn)證電子版)3篇
- 二零二五年度高氮化肥定制買賣合同4篇
- 2025年度人工智能教育培訓(xùn)合作合同6篇
- 2024版輪胎購(gòu)買合同范例
- 開展課外讀物負(fù)面清單管理的具體實(shí)施舉措方案
- 2025年云南中煙工業(yè)限責(zé)任公司招聘420人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025-2030年中國(guó)洗衣液市場(chǎng)未來(lái)發(fā)展趨勢(shì)及前景調(diào)研分析報(bào)告
- 2024解析:第三章物態(tài)變化-基礎(chǔ)練(解析版)
- 2023年江蘇省南京市中考化學(xué)真題
- 供電副所長(zhǎng)述職報(bào)告
- 校園欺凌問(wèn)題成因及對(duì)策分析研究論文
- 技術(shù)支持資料投標(biāo)書
- 老年人意外事件與與預(yù)防
- 預(yù)防艾滋病、梅毒和乙肝母嬰傳播轉(zhuǎn)介服務(wù)制度
- 《高速鐵路客運(yùn)安全與應(yīng)急處理》課程標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論