freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

visualbasicnet程序設(shè)計(上)ppt-展示頁

2025-01-30 12:45本頁面
  

【正文】 個命名空間中有同名的類,而且程序中要引入這兩個命名空間,則當(dāng)使用這個類時,必須顯式地指定完整的命名空間名,否則會產(chǎn)生二義性。 Imports語句的格式如下: Imports [aliasname = ] namespace 例如:上面例子中,可以把 在 Imports語句中: Imports ...... Dim S As String S = AAAAAA amp。 ? Imports語句通常放在代碼模塊的頂部,用來指定程序中要使用的命名空間。 amp。 例如 :為了通過控制臺輸入 /輸出流( stdio)讀寫,可以使用 命名空間中的 WriteLine方法: (This is a test) 這種方法適用于應(yīng)用程序中的所有命名空間。 直接定位 ? 直接定位類似于文件系統(tǒng)中的完整路徑。 ? 項目引用 ? 直接定位 ? 使用 Imports語句 項目引用 ? 項目引用可以根據(jù)需要添加或刪除。 命名空間的使用 ? 命名空間被集成到 .NET環(huán)境中,如果不使用命名空間,則無法建立 .NET應(yīng)用程序。 .NET命名空間的整體結(jié)構(gòu) 瀏覽 .NET命名空間和類 ? .NET提供了大量的命名空間和類, Microsoft提供了一個名為,可用來瀏覽 .NET命名空間的共享程序集類 。 .NET中的命名空間 ? .NET提供的系統(tǒng)類庫極為龐大,含有大量的命名空間,每個命名空間包括不同的類( Class)、結(jié)構(gòu)( Structure)和接口( Interface)。 ? 應(yīng)用程序中的所有代碼也都在命名空間中。 ? 每個命名空間含有可以在程序中使用的類、結(jié)構(gòu)、枚舉、接口等。 .NET、 Visual 碼都包含在命名空間中。命名空間類似于文件系統(tǒng)中目錄與文件的關(guān)系,用來控制對象標(biāo)識符的范圍,組織對象庫和層次結(jié)構(gòu),簡化對象引用,并可防止在引用對象時出現(xiàn)二義性。 命名空間 ? 命名空間( Namespaces)稱得上是。一旦它作為個別的對象存在,就可以改變它的屬性。 ? “對象”是系統(tǒng)中的基本運行實體。 ? 在類的層次結(jié)構(gòu)中,一個類可以有多個子類,也可以有多個基類 多態(tài)性 ? 多態(tài)性( Polymorphism)是指一個名字可以具有多種語義。 ? 類是一組對象的抽象,它把這些對象所具有的共同特征(包括操作特征和存儲特征)集中起來,由這些對象所共享。 類和類層次 ? 類由方法和數(shù)據(jù)組成,它是對象性質(zhì)的描述,包括外部特性和內(nèi)部實現(xiàn)兩個方面。 ? 發(fā)送消息的對象稱為發(fā)送者,接收消息的對象稱為接收者。 ? 封裝的目的在于將對象的使用者和對象的設(shè)計者分開,使用者不必知道行為實現(xiàn)的細(xì)節(jié),只要能用設(shè)計者提供的消息來訪問該對象即可。一個類型結(jié)構(gòu)設(shè)計完善的程序可以減少并局部化類型之間的依賴,從而提高軟件的可維護性。 ? 抽象包括兩方面的內(nèi)容:一是數(shù)據(jù)抽象,即描述某類對象的公共屬性;一是代碼抽象,即描述某類對象共有的行為特征。 面向?qū)ο? ? 抽象數(shù)據(jù)類型 ? 封裝性 ? 消息和方法 ? 類和類層次 ? 繼承性 抽象 ? 程序由相關(guān)的一組對象( object)組成,對象之間通過發(fā)送“消息”相互通信。它使計算機解決問題的方式更加類似于人類的思維方式,更能直接地描述客觀世界。在這一章中,將介紹面向?qū)ο蟮幕靖拍詈?Visual Basic. NET中兩種基本的對象,即窗體和控件,同時介紹 Visual Basic. NET中新的核心概念,即命名空間( Namespace)。 ? 其他窗口的顯示方式主要有 4種,分別為“可??俊薄ⅰ半[藏”、“浮動”和“自動隱藏” 。為了打開其他窗口,必須使用“解決方案資源管理器”。 通過 “ 選項 ” 設(shè)置主窗口的顯示方式 “選項卡式文檔 ” 方式顯示 ? 在默認(rèn)情況下,主窗口以“選項卡式文檔”方式顯示。這兩種方式可以通過“選項”對話框來設(shè)置,其操作是,執(zhí)行“工具”菜單中的“選項”命令,打開“選項”對話框,如圖 ,在該對話框中選擇“環(huán)境”項中的“常規(guī)”,在右側(cè)的“設(shè)置”部分選擇“選項卡式文檔”或“ MDI環(huán)境”,然后單擊“確定”按鈕即可。 ? 主窗口有兩種顯示方式,一種是“選項卡式文檔”,另一種是“ MDI環(huán)境”。這一節(jié)將介紹 Visual 口管理功能。 工具箱窗口 ? 這些圖標(biāo)是 Visual ,稱為圖形對象或控件( Control),每個控件由工具箱中的一個圖標(biāo)來表示。顯示當(dāng)前所選擇的條目的屬性。顯示當(dāng)前解決方案中的所有文件夾和文件,包括隱藏文件。刷新項目的活動視圖中被選條目的狀態(tài)。打開窗體設(shè)計器,設(shè)計用戶界面。打開代碼編輯器,對代碼進(jìn)行編輯。其擴展名為 .vb,在 Visual ,所有包含代碼的源文件都以 .vb作為擴展名。其擴展名為 .vbproj,每個項目對應(yīng)一個項目文件 。其擴展名為 .sln( solution),相當(dāng)于Visual Basic ( .vbp)文件。 修改默認(rèn)選項 解決方案資源管理器窗口 ? 在默認(rèn)情況下,主窗口右側(cè)顯示的是解決方案資源管理器窗口,“解決方案”中可以含有用不同語言開發(fā)的項目。 ? ( 3)在對話框的右部窗格中修改網(wǎng)格的大小、是否顯示網(wǎng)格以及是否對齊網(wǎng)格線。在默認(rèn)情況下,窗體上顯示網(wǎng)格,其大小為 8 8,所畫的控件與網(wǎng)格對齊,如果不想顯示網(wǎng)格,或者想改變網(wǎng)格的大小,或者不想讓控件與網(wǎng)格對齊,可按如下步驟操作: ? ( 1)執(zhí)行“工具”菜單中的“選項”命令,打開“選項”對話框。 窗體設(shè)計器 ? 建立一個新的項目后,自動建立一個窗體,其默認(rèn)名稱和標(biāo)題為 Form1。 ? 在設(shè)計應(yīng)用程序時,窗體就像是一塊畫布,在這塊畫布上可以畫出組成應(yīng)用程序的各個構(gòu)件。 窗體設(shè)計器、解決方案管理器窗口 、 資源管理器與屬性窗口 ? Windows窗體設(shè)計器窗口 :簡稱窗體( Form),是應(yīng)用程序最終面向用戶的窗口,它對應(yīng)于應(yīng)用程序的運行結(jié)果。 工具欄 ? Visual ,并可根據(jù)需要定義用戶自己的工具欄。 ? 在標(biāo)題欄的下面是集成環(huán)境的主菜單。 標(biāo)題欄、菜單欄 和工具欄 ? 標(biāo)題欄是屏幕頂部的水平條,它顯示的是應(yīng)用程序的名字。如果當(dāng)前程序已修改過而且沒有存盤,系統(tǒng)將顯示一個對話框,詢問用戶是否將其存盤,此時如果單擊“是”按鈕則存盤;如果單擊“否”按鈕則不存盤。 Visual ? 統(tǒng)一的集成開發(fā)環(huán)境( Integrated Development Environment,即 IDE) ? 真正的面向?qū)ο?,引入了很多新的和改進(jìn)的性能,包括繼承、接口和重載等 ? 豐富的數(shù)據(jù)類型 ? 改進(jìn)了的窗體引擎 ? 結(jié)構(gòu)化的錯誤處理 ? 方便的 Web開發(fā) ? 新一代的數(shù)據(jù)訪問 ? 多線程的直接支持 從 VB 升級到 ,用以前版本的 Visual Basic編寫的程序不能直接在 Visual Basic. NET中打開,當(dāng)然也不可能運行。這些變化不但大大增強了 Visual Basic的性能,而且使用起來更方便。 Visual Visual Basic 產(chǎn)生的,應(yīng)當(dāng)說,它仍然是 Visual Basic語言,與Visual Basic有著相同的基本語法、關(guān)鍵字和編程方式。也就是說,Visual Visual C.NET、 Visual C++等開發(fā)工具使用的是同一個開發(fā)環(huán)境,這個開發(fā)環(huán)境就是 Visual 。Visual Basic. NET 程序設(shè)計(上 ) Visual Basic. NET 程序設(shè)計 第 1章 Visual 內(nèi)容提要 ? 概述 ? 啟動和退出 Visual Basic. NET ? 標(biāo)題欄、菜單欄和工具欄 ? windows窗體設(shè)計器、解決方案管理器窗口 、資源管理器與屬性窗口 ? 窗口管理 2022年, Microsoft公司推出了一個全新的概 念,即 .NET。為了實現(xiàn) .NET技術(shù),Microsoft公司開發(fā)了一整套工具組件,這些組件被集成到 Visual ,而 Visual 。在這一章中,我們將介紹 Visual Visual 。但是, Visual ,增加了一些新的關(guān)鍵字、語法和數(shù)據(jù)類型,同時廢棄了一些關(guān)鍵字。確切地說,應(yīng)當(dāng)把Visual Visual Basic 的一門新語言,而不是簡單的“升級”。 ? 功能的變化,為了提供全部 .NET功能, Visual Basic. NET需要重新構(gòu)建關(guān)鍵字和語法 ? 關(guān)鍵字的變化,廢棄了原有的一些關(guān)鍵字,有些關(guān)鍵字的功能仍然保留,但用新的關(guān)鍵字或命名空間( NameSpace)取代 啟動和退出 Visual ? 第一種方法:使用“開始”菜單中的“程序”命令 ? 第二種方法:使用“資源管理器” ? 第三種方法:使用“開始”菜單中的“運行”命令 ? 第四種方法:建立啟動Visual 捷方式 “打開項目 ” 對話框 和 “ 新建項目 ” 對話框 “解決方案 ” ( Solution) Visual 退出 Visual 為了退出 Visual ,可以執(zhí)行“文件”菜單中的“退出”命令,或按 Alt+Q鍵。在上述兩種情況下都將退出 Visual ,回到 Windows環(huán)境。用戶與標(biāo)題欄之間的交互關(guān)系由Windows來處理,而不是由應(yīng)用程序處理。菜單欄中的菜單命令提供了開發(fā)、調(diào)試和保存應(yīng)用程序所需要的工具。在一般情況下,集成環(huán)境中只顯示標(biāo)準(zhǔn)工具欄和文本編輯器工具欄,其他工具欄可以通過“視圖”菜單中的“工具欄”命令打開(或關(guān)閉)。各種圖形、圖像、數(shù)據(jù)等都是通過窗體或窗體中的控件顯示出來的。程序員根據(jù)程序界面的要求,從工具箱中選擇所需要的工具,并在窗體中畫出來,這樣就完成了應(yīng)用程序設(shè)計的第一步。窗體中布滿小點的部分(見圖)稱為工作區(qū)或操作區(qū),這些小點構(gòu)成了窗體上的網(wǎng)格,用來對齊控件。 ? ( 2)在對話框左部的窗格中選擇“ Windows窗體設(shè)計器” 。 ? ( 4)單擊“確定”按鈕。 ? ( 1)解決方案文件。 ? ( 2)項目文件。 ? ( 3)代碼模塊文件。 解決方案資源管理器窗口中的工具欄 ? ( 1)查看代碼。 ? ( 2)視圖設(shè)計器。 ? ( 3)刷新。 ? ( 4)顯示所有文件。 ? ( 5)屬性。 屬性窗口和工具箱窗口 ? 屬性窗口,每個對象都可以用一組屬性來刻畫其特征,而屬性窗口就是用來設(shè)置對象(例如窗體或窗體中控件)屬性的。 窗口管理 ? 在集成開發(fā)環(huán)境中,可以同時打開多個窗口,Visual 策略,可以提高瀏覽效率,有效地利用屏幕空間。 主窗口 ? 通常把窗體設(shè)計器、代碼窗口、幫助信息等所占據(jù)的窗口稱為主窗口。在默認(rèn)情況下,使用的是“選項卡式文檔”。注意,所設(shè)置的顯示方式在下次啟動 Visual 起作用。 ? 在“選項卡組”中顯示的是當(dāng)前打開的窗口的名字,單擊某個選項卡,即可打開相應(yīng)的窗口, “MDI環(huán)境 ” 方式顯示 ? 如果使用“ MDI環(huán)境”方式,則主窗口中只顯示一個窗口。 其他窗口 ? 除主窗口外,集成開發(fā)環(huán)境中還有其他一些窗口,這些窗口可以在需要時打開,不需要時關(guān)閉或隱藏。 Visual Basic. NET 程序設(shè)計 第 2章 類、對象與命名空間 內(nèi)容提要 ? 面向?qū)ο蠛皖? ? 命名空間 ? 對象 ? 窗體 ? 控件 ? 控件的畫法和基本操作 Visual Basic. NET是真正面向?qū)ο蟮拈_發(fā)工具,全面支持面向?qū)ο蟮某绦蛟O(shè)計。 面向?qū)ο蠛皖? ? 面向?qū)ο蟛粌H僅是一種新的程序設(shè)計技術(shù),而且是一種全新的設(shè)計和構(gòu)造軟件的思維方法。從程序設(shè)計的角度看,面向?qū)ο蟠砹艘环N通過模仿人類建立現(xiàn)實世界模型的方法(包括概括、分類、抽象、歸納等)進(jìn)行軟件開發(fā)的思想體系。從概念上講,可以把一個實體內(nèi)的數(shù)據(jù)及其操作所形成的描述稱為一個對象。 ? 抽象是面向?qū)ο蟪绦蛟O(shè)計中組織程序的主要原則。 封裝性 ? 封裝 ( Encapsulation)是一種信息隱藏技術(shù),對象內(nèi)部對使用者是隱蔽的,使用者只能見到對象封裝界面上的信息。 消息和方法 ? 消息 用來請求對象執(zhí)行某種操作或回答某些信息的要求。 ? 可以把全部對象分成各種對象類,每個對象類都定義一組所謂的“ 方法 ”,實際上可以把它們看作是作用于該類對象上的各種操作。 ? 一個類的上層可以有父類(或超類),下層可以有子類,形成一種層次結(jié)構(gòu) 。 繼承性 ? 繼承(
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1