專家門診

出版時間:2003-6  出版社:人民郵電出版社  作者:李廷文  頁數(shù):371  字?jǐn)?shù):610000  

內(nèi)容概要

本書精選了300多個在Visual Basic程序設(shè)計中經(jīng)常遇到的問題和典型的功能需求,以專家解答的方式展現(xiàn)給讀者。    本書內(nèi)容涵蓋全面、分類合理、重點突出,特別強(qiáng)調(diào)程序設(shè)計的實用性。每個問答或者需求都根據(jù)技術(shù)難度的不同加以標(biāo)識,并給出在實際開發(fā)中的人氣指數(shù)(經(jīng)常涉及頻繁程度)。    本書適用于已經(jīng)初步掌握Visual Basic編程概念、方法的讀者閱讀。

書籍目錄

第1章 開發(fā)工具  1.如何快速新建一個Visual Basic工程  2.如何使用“VB應(yīng)用程序向?qū)А? 3.如何規(guī)范代碼縮進(jìn)格式  4.如何生成可執(zhí)行文件  5.Visual Basic的工程組成結(jié)構(gòu)及各文件的作用是什么  6.如何向工程中添加新的項目  7.如何定制編程環(huán)境  8.如何在設(shè)計窗體時顯示和隱藏網(wǎng)格第2章 程序調(diào)試  9.Visual Basic的常見錯誤類型有哪些  10.如何避免在應(yīng)用程序中產(chǎn)生錯誤  11.什么是設(shè)計時模式、運行時模式以及中斷模式  12.如何識別和改變當(dāng)前所處模式  13.如何設(shè)置和刪除斷點  14.如何使用監(jiān)視表達(dá)式監(jiān)視數(shù)據(jù)  15.“立即窗口”有何功能  16.如何在“立即窗口”中打印結(jié)果第3章 編程基礎(chǔ)  17.如何判定Variant變量值屬何種類型  18.如何為對象變量賦值  19.如何進(jìn)行多重條件的選擇  20.如何從循環(huán)中跳離  21.如何使用With語句簡化代碼  22.在Visual Basic中如何進(jìn)行注釋  23.在Visual Basic中如何進(jìn)行連寫和換行  24.如何使用Dim聲明多個變量  25.如何強(qiáng)制進(jìn)行變量聲明  26.如何聲明固定大小的數(shù)組  27.如何聲明和使用動態(tài)數(shù)組  28.如何保留動態(tài)數(shù)組的內(nèi)容  29.如何為變體型數(shù)組賦值  30.如何進(jìn)行整除  31.如何對數(shù)值開方  32.子程序和函數(shù)有何區(qū)別  33.如何編寫帶有可選參數(shù)的過程  34.如何傳遞不固定個數(shù)的參數(shù)  35.如何通過函數(shù)返回多個值  36.如何實現(xiàn)遞歸  37.類模塊與標(biāo)準(zhǔn)模塊有何區(qū)別  38.如何理解Visual Basic的對象  39.在Visual Basic中如何創(chuàng)建對象  40.如何創(chuàng)建用戶自己的數(shù)據(jù)類型  41.什么是API  42.如何聲明API函數(shù)  43.如何聲明靜態(tài)變量  44.如何理解變量的范圍  45.感嘆號“!”與圓點“.”用法的差異  46.0、“”、Null、Empty與Nothing 的區(qū)別  47.IsEmpty、IsMissing和IsNull有何區(qū)別第4章 控件應(yīng)用技巧  48.如何設(shè)置內(nèi)建控件和ActiveX控件屬性  49.如何設(shè)置控件在窗體中的格式  50.如何在程序中移動控件  51.如何加載ActiveX控件  52.如何加載可插入對象  53.如何注冊控件  54.如何一次繪制多個控件  55.什么是控件數(shù)組  56.如何創(chuàng)建控件數(shù)組  57.如何為控件數(shù)組編寫事件過程  58.如何處理多個具有相同要求的控件  59.如何限定文本框中的輸入  60.如何在文本框中按格式輸入  61.如何設(shè)置文本的對齊方式  62.如何鎖定文本框內(nèi)的文本  63.如何設(shè)置光標(biāo)到文本框末尾  64.如何選中文本框中所有內(nèi)容  65.如何讓兩個文本框同步聯(lián)動  66.如何創(chuàng)建口令文本框  67.如何實現(xiàn)文本框的滾動  68.如何清除窗口內(nèi)所有文本框的內(nèi)容  69.如何獲取文本框中文本的行數(shù)  70.如何設(shè)置多種控件的共同屬性  71.在標(biāo)簽中如何折行顯示  72.RichTextBox和TextBox有何不同  73.如何在標(biāo)簽控件中顯示陰影字體  74.如何在標(biāo)簽中進(jìn)行回車換行  75.如何在狀態(tài)欄中加載圖片  76.如何在狀態(tài)欄中顯示當(dāng)前時間  77.如何實現(xiàn)帶圖標(biāo)的列表項  78.如何處理ListBox中過長的選項  79.如何加長和加寬ComboBox的下拉選單  80.如何清除ListBox及ComboBox中重復(fù)的項目  81.如何在程序運行時動態(tài)添加控件  82.如何在窗體上放置大量的控件  83.如何為控件指定快捷鍵  84.如何在Caption屬性中顯示&符號  85.如何使用TreeView控件  86.如何拖動TreeView控件中的節(jié)點第5章 界面設(shè)計  87.窗體設(shè)計應(yīng)遵循什么原則  88.如何加載和顯示窗體  89.如何設(shè)置啟動窗體  90.如何設(shè)置沒有啟動窗體時的啟動  91.模式和非模式窗體有什么區(qū)別  92.如何移動窗體  93.什么是多文檔界面(MDI)  94.多文檔界面(MDI)與多重窗體的區(qū)別  95.MDI子窗體具有什么特性  96.如何改變程序的圖標(biāo)  97.如何使窗體位于最前  98.窗體大小與顯示分辨率有什么關(guān)系  99.如何避免窗體在不同分辨率下顯示不全  100.如何理解Visual Basic的坐標(biāo)系統(tǒng)  101.如何實現(xiàn)簡單的動畫窗體  102.如何設(shè)定窗體的背景色  103.如何將圖片設(shè)置為窗體背景  104.如何調(diào)節(jié)窗體的背景圖像大小  105.如何在窗體上實現(xiàn)圖像平鋪  106.如何去掉窗體的Icon  107.如何創(chuàng)建不規(guī)則形狀的窗體  108.窗體事件按照何種順序發(fā)生  109.怎樣使用Visual Basic實現(xiàn)全屏幕圖形界面  110.如何制作浮動按鈕  111.如何制作閃爍的窗體標(biāo)題欄  112.如何實現(xiàn)窗體的動態(tài)圖標(biāo)  113.如何實現(xiàn)系統(tǒng)托盤程序  114.如何在窗體中實現(xiàn)超級鏈接  115.如何避免程序的畫面或控制項閃爍  116.如何創(chuàng)建菜單  117.如何控制菜單的有效和無效  118.如何控制菜單項的復(fù)選標(biāo)記  119.如何屏蔽控件的默認(rèn)菜單  120.如何創(chuàng)建帶圖標(biāo)的菜單  121.如何建立多列菜單  122.如何實現(xiàn)歷史菜單  123.如何同步兩個列表框  124.如何創(chuàng)建半透明的窗體  125.如何實現(xiàn)懸浮窗體第6章 時間控制  126.如何使用Visual Basic實現(xiàn)倒計時功能  127.如何創(chuàng)建一個數(shù)字時鐘  128.如何實現(xiàn)準(zhǔn)確的秒表程序  129.如何實現(xiàn)毫秒精度的延時  130.如何獲得和修改系統(tǒng)日期和時間第7章 鍵盤鼠標(biāo)  131.如何響應(yīng)鍵盤事件  132.如何定義熱鍵  133.如何防止用戶按下Ctrl+Alt+Del組合鍵  134.如何禁止用戶使用Alt+F4關(guān)閉程序  135.如何獲得鼠標(biāo)位置  136.如何限制鼠標(biāo)的活動區(qū)域  137.如何使窗體不接受鍵盤和鼠標(biāo)的單擊事件  138.如何隱藏及再現(xiàn)鼠標(biāo)  139.如何交換鼠標(biāo)的左、右鍵  140.如何控制插入符光標(biāo)的閃爍頻率  141.如何創(chuàng)建動畫光標(biāo)  142.如何控制鼠標(biāo)移動,產(chǎn)生單擊等事件第8章 數(shù)學(xué)算法  143.Visual Basic各種進(jìn)制的數(shù)字如何轉(zhuǎn)換  144.如何區(qū)分字母、數(shù)字和漢字  145.如何判斷字符串中漢字的個數(shù)  146.如何計算中英文混合字符串的長度  147.如何計算字符串在另一字符串中出現(xiàn)的次數(shù)  148.如何去掉字符串中的空白  149.如何實現(xiàn)GBK碼與BIG5碼之間的轉(zhuǎn)換  150.如何求小于N的最大素數(shù)  151.如何進(jìn)行數(shù)值排序  152.如何模擬計算器  153.如何將阿拉伯?dāng)?shù)字轉(zhuǎn)換為漢字  154.如何檢驗一個電子郵件地址是否有效  155.如何遞歸刪除帶有多級子目錄的目錄  156.如何生成較好的隨機(jī)數(shù)  157.如何求兩個數(shù)的最大公約數(shù)第9章 數(shù)據(jù)訪問  158.Visual Basic如何訪問數(shù)據(jù)庫  159.ADO和RDO、DAO有何區(qū)別  160.如何使用Data控件連接數(shù)據(jù)庫  161.什么是SQL語言  162.如何使用SQL語句進(jìn)行簡單數(shù)據(jù)查詢  163.如何隱藏MSFlexGrid的某些行或列  164.如何向MSFlexGrid中錄入數(shù)據(jù)  165.如何使用MSHFlexGrid控件顯示層次結(jié)構(gòu)記錄集  166.ADO Data控件有哪幾種方式指定數(shù)據(jù)源  167.如何自定義數(shù)據(jù)視圖  168.如何實現(xiàn)數(shù)據(jù)庫記錄的查詢  169.常用的ADO對象有哪些  170.如何使用ADO對象存取數(shù)據(jù)  171.如何在程序退出時關(guān)閉所有打開的數(shù)據(jù)對象  172.如何提高數(shù)據(jù)庫的訪問效率  173.如何使用MSChart控件顯示數(shù)據(jù)  174.如何判斷讀取的數(shù)據(jù)記錄值為空  175.如何判斷一個表是否存在  176.如何在程序中創(chuàng)建數(shù)據(jù)庫文件  177.如何使用DataGrid修改數(shù)據(jù)庫中的記錄  178.如何把Excel文件轉(zhuǎn)換成mdb數(shù)據(jù)庫  179.如何將Access數(shù)據(jù)庫中的記錄導(dǎo)出為文本  180.如何使用RDO連接SQL數(shù)據(jù)庫  181.如何使用ADO連接SQL數(shù)據(jù)庫  182.獲得SQL Server中數(shù)據(jù)庫名稱  183.如何獲得Access數(shù)據(jù)庫中所有表的名稱第10章 磁盤路徑  184.如何實現(xiàn)文件搜索功能  185.如何列舉本機(jī)全部驅(qū)動器及其類型  186.如何判斷軟驅(qū)中是否有軟盤  187.如何打開和關(guān)閉CD-ROM  188.如何將文件轉(zhuǎn)移到回收站  189.如何獲取磁盤空間信息  190.如何獲取Windows目錄  191.如何獲得系統(tǒng)目錄  192.如何從全路徑文件名中區(qū)分路徑及文件名  193.如何獲取Temp目錄  194.如何獲得文件夾的大小  195.如何取得磁盤序列號、卷標(biāo)和文件系統(tǒng)類型  196.如何獲得和設(shè)置驅(qū)動器名稱  197.如何獲得當(dāng)前目錄第11章 文件操作  198.如何判斷一個文件是否存在  199.如何進(jìn)行INI文件的讀寫  200.如何刪除文件和文件夾  201.如何復(fù)制和移動文件  202.如何打開文件進(jìn)行輸入輸出  203.如何打開文本文件  204.如何生成臨時文件  205.如何獲得文件的屬性  206.如何設(shè)置文件的屬性  207.如何獲取文件的大小  208.如何一次讀寫整個文件的內(nèi)容  209.如何獲得文件的日期時間信息  210.如何提取和顯示文件的圖標(biāo)  211.如何創(chuàng)建快捷方式  212.如何刪除快捷方式  213.如何判斷文件是否可執(zhí)行  214.如何使用公用對話框  215.如何從打開對話框中打開多個文件  216.使用Visual Basic函數(shù)創(chuàng)建程序自己的鍵第12章 網(wǎng)絡(luò)連接  217.如何獲得網(wǎng)卡的MAC地址  218.如何確定應(yīng)該選擇TCP還是UDP協(xié)議  219.如何Ping一個IP地址  220.如何創(chuàng)建因特網(wǎng)快捷方式  221.如何獲得本機(jī)IP  222.如何使用Visual Basic映射和斷開網(wǎng)絡(luò)驅(qū)動器  223.如何獲取網(wǎng)上鄰居里的計算機(jī)名  224.如何獲得局域網(wǎng)內(nèi)主機(jī)的IP地址  225.如何使用WebBrowser控件訪問因特網(wǎng)  226.如何使用IE下載文件  227.如何實現(xiàn)IE中的添加收藏夾的功能  228.如何整理收藏夾  229.如何判斷用戶的計算機(jī)是否連網(wǎng)  230.如何收發(fā)電子郵件  231.如何建立客戶/服務(wù)器形式的網(wǎng)絡(luò)程序  232.如何處理Winsock同時和多個客戶連接第13章 打印控制  233.如何在Visual Basic應(yīng)用程序中實現(xiàn)打印  234.如何打印圖像的某一個區(qū)域  235.使用“打印”對話框可以實現(xiàn)哪些功能  236.如何實現(xiàn)橫向打印  237.如何設(shè)置打印機(jī)的分辨率  238.如何獲取打印機(jī)信息  239.如何利用OLE調(diào)用Access進(jìn)行打印  240.如何發(fā)送脫機(jī)打印任務(wù)  241.如何獲知打印任務(wù)隊列中的文檔數(shù)目第14章 圖形圖像  242.如何使用Shape控件繪制常見幾何圖形  243.如何使用圖形方法繪制常見幾何圖形  244.如何為封閉的圖形填充顏色  245.圖形方法與Shape控件有何不同  246.如何移動Line控件  247.如何擦除繪制的圖形  248.如何使用Image控件瀏覽大幅圖片  249.如何使用Clipboard復(fù)制和粘貼圖像  250.如何使用Pictureclip復(fù)制和粘貼圖像  251.如何放大、縮小圖像  252.如何旋轉(zhuǎn)圖像  253.如何取得一個像素的R、G、B分量  254.如何獲得圖像的灰度圖  255.如何將圖片插入到RichTextBox控件中  256.如何保存圖像文件  257.如何將位圖轉(zhuǎn)化為圖標(biāo)  258.如何判斷Clipboard 對象上數(shù)據(jù)的格式  259.如何獲得位圖文件的圖像信息  260.如何顯示透明圖片  261.如何制作屏幕放大鏡  262.如何捕捉屏幕圖像  263.如何在圖像上繪制網(wǎng)格  264.如何實現(xiàn)圖像的淡入淡出  265.在Visual Basic中如何設(shè)置顏色  266.如何實現(xiàn)各種畫筆第15章 多媒體  267.如何調(diào)節(jié)音量  268.如何檢測聲卡  269.如何用Multimedia MCI播放多媒體文件  270.如何播放AVI動畫  271.如何播放CD音樂  272.如何使用MediaPlayer控件播放視頻文件  273.如何播放MP3音樂  274.如何播放RM音樂  275.如何編碼RM文件  276.如何播放Flash文件第16章 操作系統(tǒng)  277.如何改變桌面圖片  278.如何在程序中關(guān)機(jī)  279.如何確定屏幕分辨率  280.如何改變屏幕顯示模式  281.如何獲得詳細(xì)的系統(tǒng)信息  282.如何編寫屏幕保護(hù)程序  283.如何獲取計算機(jī)名稱和當(dāng)前用戶  284.如何更改計算機(jī)名稱  285.如何獲得系統(tǒng)的內(nèi)存信息  286.如何查看系統(tǒng)中安裝的輸入法  287.如何切換輸入法  288.如何獲得系統(tǒng)字體的大小  289.如何獲取當(dāng)前系統(tǒng)的語言集  290.如何獲得Windows系統(tǒng)版本和運行信息  291.如何監(jiān)測CPU的利用率  292.如何瀏覽、清除回收站中的文件  293.使用Visual Basic函數(shù)創(chuàng)建程序自己的鍵  294.如何創(chuàng)建文件關(guān)聯(lián)  295.如何設(shè)置啟動時自動執(zhí)行程序第17章 程序控制  296.如何避免一個程序的多個實例同時運行  297.如何控制任務(wù)欄的顯示和隱藏  298.如何調(diào)用控制面板中的各種程序  299.如何獲得系統(tǒng)中正在運行的程序清單  300.如何監(jiān)控Visual Basic程序中調(diào)用的其他程序運行狀況  301.如何最小化所有窗口第18章 發(fā)布程序  302.如何制作Windows風(fēng)格的安裝文件  303.如何編寫自動卸載程序

圖書封面

評論、評分、閱讀與下載


    專家門診 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7