正文

目 錄(3)

學(xué)通Visual Basic的24堂課 作者:高春艷


第3部分  高級篇

第15堂課  鼠標(biāo)與鍵盤 453
  視頻講解:110分鐘

15.1 鼠標(biāo)指針的設(shè)置 454

15.1.1 設(shè)置鼠標(biāo)指針的形狀 454

15.1.2 設(shè)置鼠標(biāo)指針為指定的圖片 455

15.1.3 設(shè)置鼠標(biāo)指針為指定的動畫 455

15.1.4 設(shè)置窗體的鼠標(biāo)指針樣式 456

15.1.5 設(shè)置系統(tǒng)的鼠標(biāo)指針樣式 458

15.2 鼠標(biāo)事件的響應(yīng) 460

15.2.1  鼠標(biāo)單擊和雙擊事件(Click和
DblClick事件) 461

15.2.2  鼠標(biāo)按下和抬起事件
(MouseDown和MouseUp事件) 462

15.2.3 鼠標(biāo)移動事件(MouseMove事件) 463

15.3 拖放操作 463

15.3.1  與拖放相關(guān)的屬性
(DragMode和DragIcon屬性) 464

15.3.2 與拖放相關(guān)的事件
(DragDrop和DragOver事件) 464

15.3.3 與拖放相關(guān)的方法
(Move和Drag方法) 466

15.4 鍵盤事件的響應(yīng) 468

15.4.1  KeyDown和KeyUp事件的使用 468

15.4.2  KeyPress事件的使用 469

15.5 照貓畫虎——基本功訓(xùn)練 470

15.5.1 基本功訓(xùn)練1——跟隨鼠標(biāo)指針飛翔
的蝴蝶 470

15.5.2  基本功訓(xùn)練2——為程序設(shè)置熱鍵 471

15.5.3 基本功訓(xùn)練3——將Enter鍵變成
Tab鍵 471

15.5.4  基本功訓(xùn)練4——避免按Enter鍵
產(chǎn)生“嘀”聲 472

15.5.5  基本功訓(xùn)練5——按Enter鍵
移動焦點(diǎn) 473

15.6 情景應(yīng)用——拓展與實(shí)踐 474

15.6.1  情景應(yīng)用1——警察抓小偷 474

15.6.2 情景應(yīng)用2——神奇讀心術(shù) 476

15.6.3  情景應(yīng)用3——畫桃花 478

15.6.4  情景應(yīng)用4——愛情測試 480

15.6.5  情景應(yīng)用5——打造自己的開心農(nóng)場 481

15.7 自我測試 483

15.8 行動指南 485

15.9 成功故事 知識改變命運(yùn),
科技改變生活 486

第16堂課  網(wǎng)絡(luò)編程 487
  視頻講解:90分鐘

16.1 網(wǎng)絡(luò)基礎(chǔ)知識 488

16.1.1 OSI參考模型 488

16.1.2 HTTP協(xié)議 488

16.1.3 FTP協(xié)議 488

16.2 Winsock控件編程 488

16.2.1 TCP與UDP基礎(chǔ) 488

16.2.2 Winsock控件 489

16.2.3 開發(fā)客戶端/服務(wù)器端聊天程序 491

16.3 Internet Transfer控件編程 494

16.3.1 Internet Transfer控件 494

16.3.2 文件上傳與下載 496

16.4 WebBrowser控件編程 499

16.4.1 WebBrowser控件 499

16.4.2  制作自己的瀏覽器 500

16.5 照貓畫虎——基本功訓(xùn)練 501

16.5.1 基本功訓(xùn)練1——獲得本地計算機(jī)
名稱 501

16.5.2 基本功訓(xùn)練2——獲得本機(jī)IP地址 501

16.5.3 基本功訓(xùn)練3——判斷輸入的IP地址
是否符合要求 502

16.5.4 基本功訓(xùn)練4——IPC$密碼暴力破解 503

16.5.5 基本功訓(xùn)練5——獲取HTTP頭部
信息 505

16.6 情景應(yīng)用——拓展與實(shí)踐 506

16.6.1 情景應(yīng)用1——獲取天氣預(yù)報 506

16.6.2 情景應(yīng)用2——制作多選項(xiàng)卡瀏覽器 507

16.6.3 情景應(yīng)用3——提取網(wǎng)頁源碼 510

16.6.4 情景應(yīng)用4——制作FTP文件上傳
程序 511

16.6.5 情景應(yīng)用5——獲得網(wǎng)頁中的所有
超鏈接 512

16.7 自我測試 514

16.8 行動指南 515

16.9 成功故事 中國通信設(shè)備行業(yè)的
領(lǐng)跑者——任正非 515

第17堂課  多媒體程序 517
  視頻講解:95分鐘

17.1 MMControl控件 518

17.1.1 認(rèn)識MMControl控件 518

17.1.2 MMControl控件的屬性 518

17.1.3 MMControl控件的事件 522

17.2 MediaPlayer控件 523

17.2.1 認(rèn)識MediaPlayer控件 523

17.2.2 MediaPlayer控件的屬性 524

17.2.3 MediaPlayer控件的方法 524

17.3 ShockwaveFlash控件 525

17.3.1 認(rèn)識ShockwaveFlash控件 525

17.3.2 ShockwaveFlash控件的屬性 526

17.3.3 ShockwaveFlash控件的方法 526

17.3.4 ShockwaveFlash控件的事件 526

17.4 Animation控件 527

17.4.1 認(rèn)識Animation控件 527

17.4.2 Animation控件的屬性 528

17.4.3 Animation控件的方法 528

17.5 照貓畫虎——基本功訓(xùn)練 529

17.5.1  基本功訓(xùn)練1——播放WAV文件 529

17.5.2 基本功訓(xùn)練2——播放MIDI文件 529

17.5.3 基本功訓(xùn)練3——播放GIF動畫 530

17.5.4 基本功訓(xùn)練4——使用ShockwaveFlash
控件播放透明動畫 531

17.5.5 基本功訓(xùn)練5——制作CD播放器 533

17.6 情景應(yīng)用——拓展與實(shí)踐 534

17.6.1 情景應(yīng)用1——播放AVI動畫 534

17.6.2  情景應(yīng)用2——制作VCD播放器 535

17.6.3  情景應(yīng)用3——制作MP3播放器 537

17.6.4 情景應(yīng)用4——仿QQ寵物 538

17.6.5  情景應(yīng)用5——多媒體演示程序 539

17.7 自我測試 540

17.8 行動指南 541

17.9 成功故事 軟件業(yè)的華人教父——
王嘉廉 542

第18堂課  SQL語言基礎(chǔ) 543
  視頻講解:141分鐘

18.1 SQL基礎(chǔ) 544

18.1.1 什么是SQL 544

18.1.2 執(zhí)行SQL語句的工具 544

18.2 檢索數(shù)據(jù)(SELECT子句) 545

18.2.1 SELECT子句 546

18.2.2 檢索單個列 546

18.2.3 檢索多個列 547

18.2.4 檢索所有列 547

18.3 排序檢索數(shù)據(jù)(ORDER BY子句) 547

18.3.1 排序數(shù)據(jù) 547

18.3.2 按多個列排序 548

18.3.3 按列位置排序 548

18.3.4 指定排序方向 548

18.3.5 對新生成的列進(jìn)行排序 549

18.4 過濾數(shù)據(jù)(WHERE子句) 549

18.4.1 使用WHERE子句 549

18.4.2 WHERE子句比較運(yùn)算符 549

18.4.3 檢索指定范圍的值 550

18.4.4 模式條件查詢 551

18.4.5 組合條件查詢(AND、OR和NOT) 551

18.5 高級查詢 552

18.5.1 匯總數(shù)據(jù) 552

18.5.2 分組統(tǒng)計 552

18.5.3 子查詢 553

18.6 插入數(shù)據(jù) 553

18.6.1 插入完整的行 554

18.6.2 插入部分行 554

18.6.3 插入檢索出的數(shù)據(jù) 554

18.6.4 將一個表中的數(shù)據(jù)復(fù)制到另一個表 555

18.7 修改和刪除數(shù)據(jù) 555

18.7.1 修改數(shù)據(jù) 555

18.7.2 刪除數(shù)據(jù) 556

18.8 照貓畫虎——基本功訓(xùn)練 556

18.8.1 基本功訓(xùn)練1——查詢控件中的
字符型數(shù)據(jù) 556

18.8.2 基本功訓(xùn)練2——查詢控件中的
數(shù)值型數(shù)據(jù) 558

18.8.3  基本功訓(xùn)練3——查詢控件中的
日期型數(shù)據(jù) 559

18.8.4  基本功訓(xùn)練4——取出數(shù)據(jù)
統(tǒng)計結(jié)果前10名數(shù)據(jù) 560

18.8.5  基本功訓(xùn)練5——查詢空數(shù)據(jù) 561

18.9 情景應(yīng)用——拓展與實(shí)踐 562

18.9.1  情景應(yīng)用1——系統(tǒng)登錄 562

18.9.2  情景應(yīng)用2——操作員權(quán)限設(shè)置 564

18.9.3  情景應(yīng)用3——房態(tài)狀態(tài)管理 567

18.9.4  情景應(yīng)用4——訂單數(shù)據(jù)輸入 569

18.9.5  情景應(yīng)用5——期刊匯總 573

18.10 自我測試 574

18.11 行動指南 575

18.12 成功故事  創(chuàng)造互聯(lián)網(wǎng)搜索時代——
拉里·佩奇和謝爾蓋·布林 576

第19堂課  數(shù)據(jù)庫訪問控件 577
  視頻講解:155分鐘

19.1 Visual Basic訪問數(shù)據(jù)庫 578

19.2 ODBC 578

19.2.1 認(rèn)識ODBC 578

19.2.2 配置ODBC數(shù)據(jù)源 578

19.3 Data控件 580

19.3.1 認(rèn)識Data控件 580

19.3.2 用Data控件連接數(shù)據(jù)庫 581

19.3.3 Data控件的綜合應(yīng)用 581

19.4 DAO對象 582

19.4.1 引用DAO對象 582

19.4.2 DAO對象的子對象 583

19.4.3 DAO對象的綜合應(yīng)用 586

19.5 ADO控件 590

19.5.1 認(rèn)識ADO控件 590

19.5.2 用ADO控件連接各種數(shù)據(jù)源 590

19.5.3 用ADO控件連接記錄源 592

19.5.4 ADO控件的常用屬性、方法和事件 592

19.5.5 ADO控件的綜合應(yīng)用 593

19.6 ADO對象 594

19.6.1 引用ADO對象 594

19.6.2 ADO對象的子對象 594

19.6.3 連接多種數(shù)據(jù)庫(Connection對象) 595

19.6.4 連接記錄源(Recordset對象) 596

19.6.5 執(zhí)行SQL語句(Command對象) 598

19.6.6 ADO對象的綜合應(yīng)用 598

19.7 RDO控件(遠(yuǎn)程數(shù)據(jù)控件) 600

19.7.1 引用RDO控件到工程中 600

19.7.2 RDO控件與數(shù)據(jù)訪問相關(guān)的屬性 600

19.7.3 使用RDO控件連接遠(yuǎn)程數(shù)據(jù)庫 601

19.8 數(shù)據(jù)庫增、刪、改技巧 602

19.8.1 存取字段數(shù)據(jù)的幾種方法 602

19.8.2 使用數(shù)據(jù)綁定控件實(shí)現(xiàn)增、刪、改 603

19.8.3  非綁定控件的增、刪、改 604

19.8.4  使用ADO對象實(shí)現(xiàn)增、刪、改 604

19.9 照貓畫虎——基本功訓(xùn)練 606

19.9.1 基本功訓(xùn)練1——動態(tài)設(shè)置ADO
控件的屬性 606

19.9.2 基本功訓(xùn)練2——用DataCombo和
DataList顯示關(guān)系表中的數(shù)據(jù) 607

19.9.3 基本功訓(xùn)練3——在MSHFlexGrid
控件中顯示圖片 608

19.9.4 基本功訓(xùn)練4——將數(shù)據(jù)庫中的
表添加到ListView控件 608

19.9.5 基本功訓(xùn)練5——設(shè)置奇、偶行顏色
不同的表格 609

19.10 情景應(yīng)用——拓展與實(shí)踐 610

19.10.1 情景應(yīng)用1——帶圖像列表的
系統(tǒng)登錄程序 610

19.10.2 情景應(yīng)用2——向SQL Server
數(shù)據(jù)庫存入圖片 612

19.10.3 情景應(yīng)用3——通過觸發(fā)器對員工
信息進(jìn)行注冊 615

19.10.4 情景應(yīng)用4——通過存儲過程對
商品信息進(jìn)行管理 616

19.10.5 情景應(yīng)用5——自動附加SQL Server
數(shù)據(jù)庫 618

19.11 自我測試 620

19.12 行動指南 621

19.13 成功故事 IT風(fēng)云人物——鮑岳橋 621

第20堂課  數(shù)據(jù)庫控件 623
  視頻講解:126分鐘

20.1 DBCombo和DBList控件 624

20.2 DataCombo和DataList控件 624

20.2.1 認(rèn)識DataCombo和DataList控件 625

20.2.2 DataCombo和DataList控件的屬性 625

20.2.3 顯示關(guān)系表中的數(shù)據(jù) 626

20.3 DataGrid控件 627

20.3.1  認(rèn)識DataGrid控件 627

20.3.2 用DataGrid控件顯示數(shù)據(jù) 627

20.3.3  格式化數(shù)據(jù) 629

20.3.4 鎖定數(shù)據(jù) 629

20.3.5 將DataGrid控件中的數(shù)據(jù)顯示在
文本框中 629

20.4 MSFlexGrid和MSHFlexGrid控件 630

20.4.1 認(rèn)識MSHFlexGrid控件 630

20.4.2 用MSHFlexGrid控件顯示數(shù)據(jù) 631

20.4.3 數(shù)據(jù)排序與合并 632

20.4.4 隱藏行或列 633

20.4.5 凍結(jié)字段 634

20.5 照貓畫虎——基本功訓(xùn)練 634

20.5.1 基本功訓(xùn)練1——使用DataCombo
控件顯示信息 634

20.5.2 基本功訓(xùn)練2——用代碼設(shè)置DataGrid
控件的列標(biāo)頭 635

20.5.3 基本功訓(xùn)練3——使用MSHFlexGrid
控件批量錄入數(shù)據(jù) 635

20.5.4 基本功訓(xùn)練4——動態(tài)調(diào)整
MSHFlexGrid表格中字段的順序 637

20.5.5 基本功訓(xùn)練5——通過DataGrid控件
刪除表格中指定記錄 638

20.6 情景應(yīng)用——拓展與實(shí)踐 639

20.6.1 情景應(yīng)用1——個人日記本 639

20.6.2 情景應(yīng)用2——備忘錄 643

20.6.3 情景應(yīng)用3——按主從顯示圖書
銷售信息 649

20.6.4 情景應(yīng)用4——對商品信息進(jìn)行排序 650

20.6.5  情景應(yīng)用5——收款員日結(jié)報表 652

20.7 自我測試 653

20.8 行動指南 654

20.9 成功故事 IT“大王”——王志東 655

第21堂課  報表 657
  視頻講解:138分鐘

21.1 添加數(shù)據(jù)環(huán)境對象 658

21.2 Connection對象 659

21.2.1 添加Connection對象 659

21.2.2 連接Connection對象 659

21.3 Command對象 661

21.3.1 創(chuàng)建Command對象 661

21.3.2 Command對象的層次結(jié)構(gòu) 663

21.3.3 字段映射 667

21.4 DataReport報表 668

21.4.1  在工程中添加數(shù)據(jù)報表設(shè)計器 668

21.4.2  數(shù)據(jù)報表設(shè)計器簡介 668

21.4.3  DataReport對象的屬性和方法 668

21.4.4  設(shè)計簡單的報表 670

21.5 照貓畫虎——基本功訓(xùn)練 671

21.5.1  基本功訓(xùn)練1——使用數(shù)據(jù)
環(huán)境對象Connection連接數(shù)據(jù)庫 671

21.5.2  基本功訓(xùn)練2——通過存儲過程
創(chuàng)建Command對象 672

21.5.3 基本功訓(xùn)練3——使用Command對象
創(chuàng)建關(guān)系層次結(jié)構(gòu) 673

21.5.4 基本功訓(xùn)練4——使用Command對象
創(chuàng)建分組層次結(jié)構(gòu) 673

21.5.5 基本功訓(xùn)練5——分組統(tǒng)計報表 675

21.6 情景應(yīng)用——拓展與實(shí)踐 677

21.6.1  情景應(yīng)用1——制作部門信息表 677

21.6.2  情景應(yīng)用2——創(chuàng)建進(jìn)貨信息動態(tài)
報表 680

21.6.3 情景應(yīng)用3——創(chuàng)建圖書數(shù)據(jù)分組
報表 682

21.6.4 情景應(yīng)用4——創(chuàng)建藥品入庫單據(jù)——
入庫藥品詳細(xì)信息主明細(xì)報表 684

21.6.5 情景應(yīng)用5——創(chuàng)建客房信息縱欄式
報表 687

21.7 自我測試 689

21.8  行動指南 690

21.9  成功故事 善于抓住時機(jī)的人——
徐少春 691

特別提醒:

親愛的讀者朋友,由于近期紙張價格和印制成本大幅上漲,為不增加讀者朋友的負(fù)擔(dān),又不減少書的內(nèi)容,本書以下章節(jié)內(nèi)容不得不放在配書光盤中,由此給您帶來了不便,在此深表歉意。


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號