第七章Access宏的創(chuàng)建與使用_第1頁
第七章Access宏的創(chuàng)建與使用_第2頁
第七章Access宏的創(chuàng)建與使用_第3頁
第七章Access宏的創(chuàng)建與使用_第4頁
第七章Access宏的創(chuàng)建與使用_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第七章

宏的創(chuàng)建和使用2024/3/121揚州科技學(xué)院本章內(nèi)容宏對象概述創(chuàng)建宏與宏組常用的宏操作宏的調(diào)試、宏的修改與運行宏的綜合應(yīng)用使用宏創(chuàng)建菜單創(chuàng)建登錄宏2024/3/122揚州科技學(xué)院教學(xué)目標掌握宏的概念能夠創(chuàng)建宏和宏組能夠?qū)赀M行調(diào)用和調(diào)試能夠運用宏增強系統(tǒng)功能2024/3/123揚州科技學(xué)院宏對象概述1在前面的章節(jié)中,介紹了Access數(shù)據(jù)庫中的基本操作,如表、查詢、窗體、報表等對象的使用。利用這些對象可以實現(xiàn)對數(shù)據(jù)庫系統(tǒng)的操作,但是要讓用戶在數(shù)據(jù)庫應(yīng)用環(huán)境中進行工作還是不現(xiàn)實的。因為,這要求用戶也必須熟悉Access的操作,而且,讓用戶在一個開放的數(shù)據(jù)庫環(huán)境下工作很容易導(dǎo)致數(shù)據(jù)的正確性和安全性的意外問題。所以,通常會創(chuàng)建一個用戶界面,數(shù)據(jù)庫的最終用戶可以通過這個界面方便完成對數(shù)據(jù)庫的操作。在Access中,要實現(xiàn)這樣的功能,不可避免的會涉及到“宏”。2024/3/124揚州科技學(xué)院宏對象概述2宏可以實現(xiàn)的功能Access中定義了很多宏操作,這些宏操作可以完成以下的功能。打開或關(guān)閉表、窗體或報表,執(zhí)行查詢,預(yù)覽或打印報表。篩選、查找記錄。執(zhí)行任意的應(yīng)用程序模塊,含DOS程序。顯示信息框、響鈴警告。移動窗口,改變窗口大小。模擬鍵盤動作,對對話框或其他等待輸入的任務(wù)提供字符串的輸入。定制菜單。數(shù)據(jù)的導(dǎo)入、導(dǎo)出。對控件屬性賦值。2024/3/125揚州科技學(xué)院宏對象概述3宏可以實現(xiàn)的功能從上面的功能可以看出宏操作幾乎涵蓋了數(shù)據(jù)庫管理的全部細節(jié),所以常常用宏來實現(xiàn)對一個Access數(shù)據(jù)庫應(yīng)用系統(tǒng)的界面管理。宏和表、查詢、窗體等一樣也是Access中數(shù)據(jù)庫的對象之一。使用宏,將多個操作集合在一起,就可以自動完成各種簡單的重復(fù)性工作,從而提高工作效率。2024/3/126揚州科技學(xué)院宏對象概述4宏的相關(guān)概念:宏操作是由Access本身提供的、組成宏的基本單元,可以把宏操作看成是完成一定功能的代碼。宏宏是用來自動執(zhí)行任務(wù)的一個或一組操作命令的集合,其中每個操作命令稱為宏操作,每個宏操作能實現(xiàn)特定的功能。2024/3/127揚州科技學(xué)院創(chuàng)建和編輯宏1任務(wù)7-1創(chuàng)建一個宏使其具有打開窗體的功能。步驟:在宏對象窗口選擇新建,顯示宏設(shè)計窗口選擇第一行中的“操作”列的下拉列表框中的—OpenForm在設(shè)計窗口的備注中,輸入“進入學(xué)生課程管理系統(tǒng)”在操作下方的“窗體名稱”中,選擇“7-2系統(tǒng)主界面”保存宏名稱為“打開主界面”2024/3/128揚州科技學(xué)院創(chuàng)建和編輯宏2宏的設(shè)計視圖宏“設(shè)計視圖”窗口分為上下兩部分,分別為設(shè)計區(qū)和操作參數(shù)區(qū)。窗口的上半部分是設(shè)計區(qū)。設(shè)計區(qū)包含四個參數(shù)列,分別為“宏名”、“條件”、“操作”和“注釋”。四個參數(shù)中,“操作”列必須選擇命令,其它三列的內(nèi)容均可以省略。2024/3/129揚州科技學(xué)院創(chuàng)建和編輯宏3宏的設(shè)計視圖宏名:可以為每個宏指定名稱;條件:設(shè)置宏運行的條件,如果條件的值為True或“是”,就會運行該宏;操作:從Access定義的命令中選擇;注釋:輸入說明性的內(nèi)容,不影響宏的執(zhí)行;2024/3/1210揚州科技學(xué)院創(chuàng)建和編輯宏4宏的設(shè)計視圖宏名列在“宏名”列中,可以給每個宏指定一個名稱。這是由于一個宏對象是一個宏組,其間包含若干個宏。為了在宏組中區(qū)分各個不同的宏,需要為每一個宏指定一個宏名。最復(fù)雜的宏組中有多個宏名,每個宏名中也有多個宏操作。條件列在“條件”列中,可以指定每一條操作的執(zhí)行條件。一般可以利用“表達式生成器”設(shè)定操作的執(zhí)行條件。操作列在“操作”列中,應(yīng)該從50多個Access操作中選定一個操作。備注列在“備注”列中,可以填入文字,這些文字將用來幫助說明每個操作的功能,以便于以后對宏的修改和維護。此四列中的內(nèi)容,除了“操作”列中必須輸入宏所要運行的操作之外,其它3列中的內(nèi)容均可以省略。2024/3/1211揚州科技學(xué)院創(chuàng)建和編輯宏5創(chuàng)建宏建立宏的目的是利用宏做一系列的工作,因此建立的宏通常不會只包含一個動作,這就要求在創(chuàng)建之前仔細考慮所涉及的每個步驟。具體而言,創(chuàng)建宏主要包含以下幾個方面的工作。選擇需要的操作。為每個操作選擇(或輸入)正確的參數(shù)。若有需要,保存為容易理解的宏名。2024/3/1212揚州科技學(xué)院創(chuàng)建和編輯宏6創(chuàng)建簡單宏特點:在宏設(shè)計窗口,只包含“操作”和“注釋”兩列;由一條或多條簡單操作組成,宏執(zhí)行時按照操作的順序一條一條地執(zhí)行,直到操作完畢為止。2024/3/1213揚州科技學(xué)院創(chuàng)建和編輯宏7創(chuàng)建宏組一個宏對象是Access中的一個容器對象,其間可以包含若干個宏,而一個宏又是由若干個操作組成。將若干個宏設(shè)計在一個宏對象中,這個宏對象即稱為一個宏組。一個宏對象具有自己的對象名稱,而其中的每一個宏按照“宏名”列中的名稱來標識。宏組中宏的訪問形式:宏組名.宏名2024/3/1214揚州科技學(xué)院創(chuàng)建和編輯宏8創(chuàng)建宏組將若干個宏放在一個宏組中,不僅減少了宏組的個數(shù),而且可以方便地對數(shù)據(jù)庫中的宏進行分類管理和維護。宏組中的每一個宏都能獨立運行,互相沒有影響。2024/3/1215揚州科技學(xué)院創(chuàng)建和編輯宏9創(chuàng)建條件宏條件宏是指通過條件的設(shè)置來控制宏的執(zhí)行。在“條件”列中輸入條件表達式。條件表達式的結(jié)果只有兩個:“真”或“假”。如果表達式的結(jié)果為“真”,則執(zhí)行該行的操作。加上省略號2024/3/1216揚州科技學(xué)院創(chuàng)建和編輯宏10創(chuàng)建條件宏條件表達式:對于引用窗體或報表上相關(guān)控件值,其語法格式為:Forms![窗體名]![控件名]Reports![報表名]![控件名]條件宏說明:如果希望條件為“真”時執(zhí)行多項操作,可以在后續(xù)“條件”列中輸入省略號,表示仍然是條件操作。如果條件為“真”,執(zhí)行條件操作(包括后續(xù)行“條件”為省略號的操作),然后執(zhí)行后面的操作;否則,跳過設(shè)置條件的操作以及帶省略號的操作,轉(zhuǎn)到后續(xù)操作繼續(xù)執(zhí)行。任務(wù)7-2:添加宏操作為打開“學(xué)生信息”報表,條件是當“6-9學(xué)生表”窗體中選中男學(xué)生時顯示(提示:要先運行6-9窗體)2024/3/1217揚州科技學(xué)院創(chuàng)建和編輯宏11宏的編輯移動宏操作選中,鼠標拖動移動宏將移動宏操作的所有條件與操作參數(shù)宏的復(fù)制從另一個數(shù)據(jù)庫拷貝宏,可通過導(dǎo)入的方法為宏添加新操作刪除宏2024/3/1218揚州科技學(xué)院在窗體中添加宏1在窗體、報表或控件的事件中運行宏宏最常見的用途是將宏鏈接到窗體、報表或控件的事件中。在Access報表、窗體或控件上添加宏以相應(yīng)某個事件,操作步驟如下:首先創(chuàng)建宏或事件過程。在“設(shè)計”視圖中打開窗體或報表。將窗體、報表或控件的適當事件屬性設(shè)為宏的名稱。例如,如果要使用宏在單擊按鈕時顯示某種信息,可以將命令按鈕的OnClick

屬性設(shè)為用于顯示信息的宏的名稱2024/3/1219揚州科技學(xué)院在窗體中添加宏2任務(wù)7-3打開07_2學(xué)生課程管理數(shù)據(jù)庫,將“成績查詢”宏連接到窗體“7-4學(xué)生成績管理”在設(shè)計視圖打開“7-4學(xué)生成績管理窗體”方法一:通過按鈕向?qū)г诿畎粹o向?qū)У奶崾究蛑?,選擇類別中的“雜項”中的“運行宏”,再選擇“查詢成績.姓名查詢成績”方法二:通過事件響應(yīng)。在命令按鈕的“單擊”事件中選擇對應(yīng)的宏命令。2024/3/1220揚州科技學(xué)院宏及宏組的運行與調(diào)試1宏的運行1、在宏“設(shè)計視圖”窗口,單擊工具欄上的【運行】按鈕,可以直接運行宏。2、在“數(shù)據(jù)庫”窗口,選擇“宏”對象列表中的宏并雙擊,可以直接運行宏。3、單擊【工具】菜單,選擇【宏】中的【運行宏】,在“執(zhí)行宏”對話框中輸入要運行的宏。4、將窗體、報表或控件的適當事件屬性設(shè)為宏的名稱。5、從另一個宏運行宏。要從其他的宏中運行宏,將RunMacro

操作添加到相應(yīng)的宏中,并且將MacroName參數(shù)設(shè)置為要運行的宏名。6、在VBA過程中,使用DoCmd對象的RunMacro方法運行宏。2024/3/1221揚州科技學(xué)院宏及宏組的運行與調(diào)試2運行宏組1.運行宏組中的宏將鼠標指向“工具”菜單中的“宏”,單擊“執(zhí)行宏”命令,然后選定“宏名”列表中的宏。宏組中的每個宏都會以“宏組名.宏名”的形式出現(xiàn)在列表中。2.從其他宏中運行組中的宏指定為RunMacro

操作的MacroName參數(shù)為宏組中的宏名。宏組中的宏名用如下格式表達:宏組名.宏名3.在窗體、報表或控件的事件中運行宏將宏指定為窗體、報表或控件的事件屬性設(shè)置為“宏組名.宏名”。說明:對于宏組的運行與宏的運行基本一樣。當在宏對象窗口中雙擊宏組名時,它運行宏組中的第一個宏名。2024/3/1222揚州科技學(xué)院宏及宏組的運行與調(diào)試3調(diào)試宏如果創(chuàng)建的宏沒有實現(xiàn)預(yù)期的效果,或者宏的運行出了錯誤,就應(yīng)該對宏進行調(diào)試,查找錯誤。常用的調(diào)試方法是通過對宏進行單步執(zhí)行來發(fā)現(xiàn)宏中錯誤的位置。使用單步執(zhí)行宏,可以觀察宏的流程和每一個操作的結(jié)果,便于發(fā)現(xiàn)錯誤。2024/3/1223揚州科技學(xué)院宏及宏組的運行與調(diào)試4調(diào)試宏任務(wù)7-5:調(diào)試已建立的宏。對前面創(chuàng)建的“打開主界面”進行調(diào)試。(1)首先在設(shè)計視圖中打開此宏,單擊工具欄上的“單步”按鈕,再單擊工具欄上的“執(zhí)行”按鈕,將彈出“單步執(zhí)行宏”對話框。(2)單擊“單步執(zhí)行”按鈕,將執(zhí)行顯示在窗口中的操作“打開主界面”。(3)若單擊“暫?!卑粹o,將停止宏的執(zhí)行,并關(guān)閉對話框;若單擊“繼續(xù)”按鈕,則關(guān)閉單步執(zhí)行,并執(zhí)行宏的未完成部分。2024/3/1224揚州科技學(xué)院補充:常用宏操作Access提供了五十多條宏操作,它們可以對數(shù)據(jù)庫的對象進行操作、可以執(zhí)行命令、可以處理數(shù)據(jù)、可以創(chuàng)建菜單等。2024/3/1225揚州科技學(xué)院常用宏操作1記錄操作類GotoRecord操作:使用GoToRecord

操作可以使指定的記錄成為打開的表、窗體或查詢結(jié)果集中的當前記錄。FindRecord操作:FindRecord是采用查找方式移動記錄指針的操作。FindNext操作:使用FindNext操作:可以查找下一個記錄,該記錄符合由前一個Requery操作:使用Requery

操作可以通過重新查詢控件的數(shù)據(jù)源來更新活動對象指定控件中的數(shù)據(jù)。如果不指定控件,該操作將對對象本身的數(shù)據(jù)源進行重新查詢。使用該操作可以確?;顒訉ο蠡蚱渌目丶@示的是最新數(shù)據(jù)。2024/3/1226揚州科技學(xué)院常用宏操作2窗體操作類

OpenForm操作使用OpenForm操作,可以從窗體“設(shè)計”視圖、“打印預(yù)覽”或“數(shù)據(jù)表”視圖中打開一個窗體,可以選擇窗體的數(shù)據(jù)輸入與窗口方式并限制窗體所顯示的記錄。Close操作使用Close操作可以關(guān)閉指定的MicrosoftAccess窗口,這個窗口可以是一個運行著的窗體視圖、數(shù)據(jù)表視圖、查詢視圖、報表視圖、宏對象視圖等等。如果沒有指定窗口,則關(guān)閉當前的活動窗口。2024/3/1227揚州科技學(xué)院常用宏操作3窗體操作類Maximize操作使用Maximize操作可以放大活動窗口,使其充滿MicrosoftAccess窗口。該操作可以使用戶盡可能多地看到活動窗口中的對象。該操作與單擊窗口右上角的“最大化”按鈕或控制菜單中的“最大化”命令具有相同的功能。Minimize操作使用Minimize操作可以將活動窗口縮小為MicrosoftAccess窗口底部的小標題欄。該操作與單擊窗口右上角的“最小化”按鈕或控制菜單中的“最小化”命令具有相同的功能。MoveSize操作使用MoveSize操作可以移動活動(當前)窗口或調(diào)整其大小。它帶有4個參數(shù):右,下,寬度,高度。如果用于移動窗口,則設(shè)置右、下兩參數(shù);如果用于調(diào)整窗口大小,則設(shè)置寬度、高度兩參數(shù)。2024/3/1228揚州科技學(xué)院常用宏操作4窗體操作類

AddMenu操作利用AddMenu命令可以創(chuàng)建系統(tǒng)菜單,將建立好的查詢、窗體、報表、宏等對象集成在一起。當然,切換面板也具備將所有對象集成在一起形成完整系統(tǒng)的功能。SetValue操作利用SetValue命令可以對窗體、窗體數(shù)據(jù)表或報表上的字段或控件的值進行設(shè)置。但是不能用SetValue命令設(shè)置以下控件的值:報表上的綁定控件和計算控件、窗體上的計算控件。2024/3/1229揚州科技學(xué)院常用宏操作5報表操作類OpenReport操作使用OpenReport操作,可以在報表“設(shè)計視圖”或報表“打印預(yù)覽視圖”中打開報表對象或打印報表,也可以限制需要在報表中打印的記錄。PrintOut操作使用PrintOut操作可以打印一個打開數(shù)據(jù)庫中的當前活動對象,也可以打印數(shù)據(jù)表、報表、窗體和數(shù)據(jù)訪問頁和模塊。此操作類似于選擇對象然后單擊“文件”菜單上的“打印”。但是,使用此操作不會顯示“打印”對話框。2024/3/1230揚州科技學(xué)院常用宏操作6應(yīng)用程序類RunCommand操作使用RunCommand操作可以運行MicrosoftAccess的內(nèi)置命令。所謂內(nèi)置命令是指出現(xiàn)在MicrosoftAccess菜單欄、工具欄或快捷菜單上的那些功能程序。RunMacro操作使用RunMacro操作可以運行一個獨立的宏或者一個位于宏組中的宏。RunApp操作使用RunApp操作可在MicrosoftAccess中運行一個Windows或MS-DOS應(yīng)用程序,如MicrosoftExcel,MicrosoftWord或MicrosoftPowerPoint等等。例如,有可能要將電子表格數(shù)據(jù)粘貼到MicrosoftAccess數(shù)據(jù)庫中,就可以調(diào)用MicrosoftExcel的復(fù)制/粘貼程序以達到操作目的。Quit操作使用Quit操作可以退出MicrosoftAccess。Quit操作還可以指定在退出MicrosoftAccess之前保存當前數(shù)據(jù)庫對象中的幾個選項。2024/3/1231揚州科技學(xué)院常用宏操作7其他Beep操作使用Beep操作,可以通過個人計算機的揚聲器發(fā)出嘟嘟聲??梢允褂肂eep操作提示下列情況:重要窗體被更改。控件中輸入了錯誤的數(shù)據(jù)類型。例如,用戶在文本框控件中輸入了數(shù)值型數(shù)據(jù)。宏已經(jīng)執(zhí)行到指定位置或已經(jīng)完成操作。MsgBox操作使用MsgBox操作可以顯示包含警告信息或其他信息的消息框。例如,可以在有效性驗證的宏中使用MsgBox操作。當控件或記錄不符合宏中的驗證條件時,消息框?qū)@示錯誤信息,并提示應(yīng)該輸入的正確數(shù)據(jù)。StopMacro操作使用StopMacro命令,可終止當前正在運行的宏。2024/3/1232揚州科技學(xué)院常用宏操作8其他CancelEvent操作使用CancelEvent命令可以取消一個事件;Requery操作使用Requery命令可以對指定的控件進行重新查詢。使用該操作可以確?;顒訉ο蠡蚱渌目丶@示的是最新數(shù)據(jù)。GotoControl使用GotoControl命令,可以把光標焦點移到打開的窗體、窗體數(shù)據(jù)表或查詢數(shù)據(jù)表中當前記錄的指定字段或控件上。如果要讓某一特定的字段或控件獲得焦點,可以使用該操作。ApplyFilter命令使用ApplyFilter命令可以對表、窗體或報表應(yīng)用篩選、查詢或SQLWHERE子句,以便限制或排序表的記錄以及窗體或報表的基礎(chǔ)表或基礎(chǔ)查詢中的記錄。TransferSpreadsheet命令可以使用TransferSpreadsheet命令在當前的Access數(shù)據(jù)庫和電子表格文件之間導(dǎo)入或?qū)С鰯?shù)據(jù),也可將Excel電子表格中的數(shù)據(jù)鏈接到當前的Access數(shù)據(jù)庫中。2024/3/1233揚州科技學(xué)院宏的應(yīng)用1宏的應(yīng)用(詳見下頁)自動啟動主菜單窗體用Autoexec宏啟動應(yīng)用程序?qū)⒑贽D(zhuǎn)換成VisualBasic代碼用宏創(chuàng)建“學(xué)生課程管理系統(tǒng)”的菜單2024/3/1234揚州科技學(xué)院宏的應(yīng)用2自動啟動主菜單窗體任務(wù)7-6打開“學(xué)生課程管理”數(shù)據(jù)庫時,打開主菜單窗體“7_1歡迎界面”。選擇Access主菜單中“工具”菜單中的“啟動”命令,在對話框中的“應(yīng)用程序標題”編輯框中輸入“學(xué)生課程管理”;在顯示窗體/頁的列表框中選擇“7_1歡迎界面”窗體;取消對“顯示數(shù)據(jù)庫窗口”的選擇;2024/3/1235揚州科技學(xué)院宏的應(yīng)用3自動啟動主菜單窗體說明:重新打開“學(xué)生課程管理”數(shù)據(jù)庫時,將顯示“歡迎界面”。提示:如果不想打開數(shù)據(jù)庫后直接顯示菜單窗體,可以在按Shift鍵的同時,打開數(shù)據(jù)庫;或者在啟動了應(yīng)用程序打開“學(xué)生課程管理”數(shù)據(jù)庫之后,按F11鍵也可打開數(shù)據(jù)庫窗口。2024/3/1236揚州科技學(xué)院宏的應(yīng)用4用Autoexec宏啟動應(yīng)用程序在打開數(shù)據(jù)庫時自動運行宏。Access中設(shè)置了一個特殊的宏組名:Autoexec(大小寫均可)。如果將一個宏組的名稱命名為Autoexec,那么在打開數(shù)據(jù)庫時將首先自動執(zhí)行該宏組。2024/3/1237揚州科技學(xué)院宏的應(yīng)用5將宏轉(zhuǎn)化為模塊(VBA代碼)將宏保存為模塊,可以加速宏操作的執(zhí)行速度。將宏轉(zhuǎn)化為模塊步驟:在數(shù)據(jù)庫窗口中,選中這個宏,然后“文件”菜單下的“另存為”命令,如圖所示,選擇將它保存為模塊。并單擊“確定”按鈕,彈出轉(zhuǎn)換宏對話框。單擊轉(zhuǎn)換就可以將這個宏保存為同名的“模塊”在模塊對象窗口可以查看轉(zhuǎn)換后的模塊2024/3/1238揚州科技學(xué)院宏的應(yīng)用6建立“自定義菜單”建立主界面中相關(guān)窗體學(xué)生信息管理窗體、班級管理窗體、課程信息窗體和成績管理窗體建立其它宏(組)參照“學(xué)生信息管理”宏,分別創(chuàng)建與上面創(chuàng)建相對應(yīng)的宏組:“班級管理”宏組、“課程信息管理”宏組、“成績管理”宏組。將所建立的宏添加到相關(guān)窗體的按鈕上。建立“退出系統(tǒng)”宏新建“退出系統(tǒng)”宏組,內(nèi)有宏名為“退出”的宏,其宏操作為Quit命令,保存該宏。2024/3/1239揚州科技學(xué)院宏的應(yīng)用7建立“自定義菜單”建立“自定義菜單”宏新建一個名為“自定義菜單”的宏組;包括四個宏(組);如圖所示。在宏名中分別輸入“學(xué)生信息管理”,宏操作選擇“AddMenu”。輸入相應(yīng)的菜單名稱,選擇對應(yīng)的宏組“學(xué)生信息管理”。類似地建立“班級管理”、“成績管理”和“退出系統(tǒng)”宏。創(chuàng)建菜單在宏對象窗口

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論