亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

VB新手常見問題解答

2019-11-18 17:44:51
字體:
來源:轉載
供稿:網友
SP2、SP3、企業版有何區別

  問請問VB中的SP2、SP3、企業版這三種,各代表什么含義?

  答SP是ServicePack的縮寫。微軟每推出一個軟件后,都會不定期地推出一些補丁程序,依時間先后稱為SP1、SP2等等。后一個SP版本包括前一個版本的全部內容,所以如果你安裝了SP3就用不著安裝SP2了。SP可以從微軟的站點免費下載。VB5.0的SP下載地址:http://msdn.microsoft.com/vstudio/sp/vs97/。VB6.0的SP下載地址:http://msdn.microsoft.com/vstudio/sp/default.asp。在ServicePack的Readme文件中介紹了該ServicePack修改了哪些錯誤。VB有三個主要版本:學習版、專業版、企業版。企業版是功能最全的版本,當然也是最貴的版本。


  API的意義是什么


  問編程中經常碰到API。請問API的意義是什么?如何知道編程中經常用到的窗口句柄、窗口類名等?

  答API是applicationPRogrammingInterface(應用編程接口)的縮寫,也就是應用程序調用系統功能的接口。WindowsAPI主要包括由Windows系統定義的函數、消息及與之相關的數據類型。我們使用各種開發工具歸根結底都是和API打交道。但是API本身比較難掌握,所以VisualBasic提供了可視的面向對象的控件,使初學者即使不太了解API,也可以編寫Windows程序。但是VisualBasic提供的控件畢竟是有限的,不可能包括API的所有方面,所以一些復雜的功能仍然需要調用API來實現。


  API定義中的&H是什么含義


  問現在我看到一些用API函數做的例程,其中有一個語句:PUBLICCONSTLVM_FIRST=&H1000,該語句中&H1000代表的是什么含義?

  答&H是16進制的表示,比如&H10等于十進制的16。


  為何總提示“變量未定義”


  問下面是一個關閉Windows的小程序:

  OptionExplicit

  PrivateDeclareFunctionExitWindowsExLib“user32”(ByValuFlagsAsLong,ByValdwReservedAsLong)AsLong

  PrivateSubForm_Load()

  ExitWindowsExEWX_FORCEOrEWX_LOGOFFOrEWX_SHUTDOWN,0

  EndSub

  但編譯的時候,總是提示:EWX_FORCE變量未定義,但EWX_FORCE是一個參數。這是為何?

  答EWX_FORCE和其他幾個參數都是WindowsAPI中定義的常數。你使用了OptionExplicit(這是個好習慣,便于發現錯誤),所以VB發現未定義的符號都會進行提示,這有助于發現拼寫錯誤和遺漏參數定義。你應該從VB的Win32api.txt中復制這幾個參數的定義。


  如何保存圖片


  問我在VB的主窗體要裝入一幅事先選好的圖片,程序運行后我可以在圖片上進行修改并保存它,以備以后調用。請問怎樣辦?

  答你可以把Form或PictureBox的AutoDraw屬性設為True,進行修改后使用VB的SavePicture語句進行存盤。如:

  SavePicturePicture1.Picture,“c:/test.bmp”

  這種存盤的文件為.bmp文件,顏色數與當前屏幕的色彩數相同。如果你的存盤要求很高,希望控制存盤格式,只能借助于其他控件,比如ImageMan(http://www.data-tech.com下載)、LeadTools(http://www.leadtools.com下載)等等。


  “實時錯誤9下標越界”錯誤


  問我在為一數組賦值時出現如下錯誤:“實時錯誤9——下標越界”。出錯的代碼如下:

  Diminputdata()AsSingle

  inputdata(0)=Text2(0).Text/Text2(1).Text注釋:入學率

  請問為何會出現這種錯誤?

  答VB在使用數組前必須指定數組的大小。一種辦法是在定義時確定大小,如:DimInputData(10)AsSingle,另一種是采用動態數組。對于你的程序,數組聲明部分可以不用修改,而在出錯語句前加一句:ReDimInputData(10)AsSingle。


  如何打開光盤上的數據庫


  問我在編一個VB程序,當程序刻到光盤以后,不能使用,經過檢查發現是因為.mdb文件為只讀,程序出錯:“該數據庫文件已經被另外的一個用戶以獨占的方式打開,您不能訪問”。請問各位高手怎么辦?可是我用access卻可以閱讀該數據庫(只讀)。

  答如果你用Data控件使用該數據庫,將Data控件的ReadOnly屬性設為True,將Exclusive屬性設為True。如果ReadOnly屬性為False,則就出現你所見到錯誤信息。如果不將Exclusive屬性設為True,將出現Can注釋:tlockfile的錯誤信息。如果你是使用OpenRecordset語句打開數據庫,Exclusive屬性對應著dbDenyWrite和dbDenyRead參數。


  怎樣避免當前窗口被關閉


  問在按下右上角的關閉鍵后,怎樣避免當前窗口被關閉?

  答在按下關閉鍵后,會發生Form_Unload和Form_QueryUnload事件。這兩個事件都有個Cancel參數,如果在事件處理過程中將其設為True就可以避免窗口被關閉。對于你的問題,Form_QueryUnload事件可能更好些,因為它有一個UnloadMode參數可以區分關閉窗口的指令是用戶做出的,還是系統做出的,或者是本程序代碼產生的。


  DLL的編程格式問題


  問我是第一次編寫ActiveXDLL程序,在DLL中,我只在類模塊中寫了一個函數CARD,編譯成DLL后,在另外一個程序中調用,在模塊中聲明:

  PublicDeclareFunctioncard_configLib"c:/test/card.dll"(ByValaddressAsInteger,ByValintermitAsInteger)

  在一個按鈕中寫如下代碼:

  c=card_config(12,12)

  運行后出現錯誤:編譯ActivexDLL后,調用時出現錯誤:“實時錯誤453,找不到DLL入口點”望指教。如有可能:請詳細告之DLL的編程格式。

  答Declare語句只能用來調用標準DLL,而不能用于調用ActiveXDLL,這是你程序出錯的原因。VB無法生成標準DLL,只能生成ActiveXDLL。要調用ActiveXDLL,一般通過CreateObject語句調用,或在集成環境中選擇菜單“工程/引用”,在對話框中選擇你要調用的ActiveXDLL。這樣你就可以在程序中使用ActiveXDLL中定義的對象或函數。


  怎樣啟動其他應用程序


  問怎樣在VB中啟動其他Windows應用程序,例如記事本?

  答你可以使用VB的Shell函數調用其他應用程序。如:

  Shell“Notepad.exec:/autoexec.bat”


  如何打印MSChart


  問如何打印MSChart控件中的內容?

  答MSChart本身沒有打印功能,所以必須先用EditCopy將圖像放在剪貼板中,然后再打印,如:

  MSChart1.EditCopy

  Printer.Print″″

  Printer.PaintPictureClipboard.GetData(),0,0

  Printer.EndDoc


  “can′tfinddllentrypoint”是指什么


  問出現以下錯誤信息是什么意思?“run-timeerror注釋:453注釋:can注釋:tfinddllentrypointopenprocessinkernel32”,(我有一個定義PrivateDeclareFunctionopenprocessLib“kernel32"(ByValdwdesireaccessAsLong,ByValbInherithandleAsLong,ByValdwprocessIdAsLong)AsLong)

  答把openprocess改為OpenProcess。因為在Win32下,DLL中的函數名是區分大小寫的。在kernel32中只有OpenProcess函數,沒有openprocess函數。


  “對象不支持該屬性或方法”錯誤


  問為什么執行Data1.Recordset.FindFirst“PubID=”&DBCombo1.BoundText時出現“對象不支持該屬性或方法”錯誤?

  答這是因為FindFirst、FindNext、FindLast等方法不支持Table類的記錄集,但可以使用Seek方法進行查找工作。但你必須對Pubid字段建立索引。如果想使用FindFirst方法,請修改Data1的RecordsetType屬性為Dynaset。->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美在线免费观看| 国产欧美精品在线播放| 2019精品视频| 亚洲一区制服诱惑| 91精品国产91久久久久久久久| 青青草成人在线| 亚洲午夜国产成人av电影男同| 亚洲欧美日韩中文视频| 亚洲视屏在线播放| 日韩在线观看免费高清| 久久精品国产久精国产一老狼| 久久精品视频免费播放| 中文字幕精品网| 国产偷国产偷亚洲清高网站| 欧美在线免费观看| 欧美在线激情视频| 久久天天躁狠狠躁夜夜躁| 亚洲成人免费网站| 国产欧美日韩精品在线观看| 92国产精品久久久久首页| 日韩精品在线观| 国产精品影片在线观看| 欧美极品少妇xxxxx| 久久久久久久久久久免费精品| 国产精品va在线播放我和闺蜜| 日韩在线播放av| 欧美日韩在线视频首页| 国产精品久久在线观看| 亚洲一区二区中文| 国模吧一区二区三区| 国产精品免费视频久久久| 少妇高潮久久久久久潘金莲| 97精品久久久中文字幕免费| 亚洲在线观看视频网站| 久久精品久久久久| 91国语精品自产拍在线观看性色| 成人福利视频在线观看| 欧美性极品少妇精品网站| 黑人极品videos精品欧美裸| 亚洲激情久久久| 在线成人一区二区| 91在线观看免费高清完整版在线观看| 亚洲一区二区日本| 亚洲人成网在线播放| 中文欧美日本在线资源| 91夜夜揉人人捏人人添红杏| 久久免费高清视频| 欧美日韩在线第一页| 国产一区二区丝袜高跟鞋图片| 91成品人片a无限观看| 欧美中在线观看| 91精品久久久久| 欧美一区二粉嫩精品国产一线天| 91人成网站www| 亚洲午夜色婷婷在线| 欧美一级成年大片在线观看| 日韩精品视频在线免费观看| 亚洲视频在线观看免费| 日本sm极度另类视频| 日韩中文字幕在线观看| 国产在线a不卡| 性欧美在线看片a免费观看| 国产美女被下药99| 国产精品美女午夜av| 色噜噜狠狠色综合网图区| 91最新国产视频| 日产精品久久久一区二区福利| 国产精品久久久久77777| 青草热久免费精品视频| 欧美性极品少妇精品网站| 久久久久日韩精品久久久男男| 理论片在线不卡免费观看| 韩曰欧美视频免费观看| 国产精品中文在线| 在线观看日韩欧美| 日韩av电影在线免费播放| 久久91精品国产91久久久| 国产精品久久久久久网站| 欧美成人免费全部观看天天性色| 一区二区三区美女xx视频| 精品高清美女精品国产区| 青青久久aⅴ北条麻妃| 久久久精品免费视频| 久久免费福利视频| 日本一区二三区好的精华液| 国产精品偷伦免费视频观看的| 国产亚洲欧洲黄色| 日韩欧美精品网址| 亚洲第一区在线观看| 欧洲精品毛片网站| 日本精品一区二区三区在线| 97免费中文视频在线观看| 午夜精品福利电影| 日韩av最新在线| 欧美电影免费播放| 国产亚洲欧美另类中文| 久久久精品国产| 亚洲激情自拍图| 欧美日韩亚洲一区二| 亚洲专区在线视频| 欧美xxxx18性欧美| 久久久人成影片一区二区三区观看| 亚洲精品视频在线播放| 在线观看中文字幕亚洲| 综合网日日天干夜夜久久| 久久人人爽人人爽爽久久| 日韩亚洲一区二区| 亚洲第一综合天堂另类专| 日韩av中文字幕在线免费观看| 日韩成人在线网站| 欧美人在线观看| 日韩av片电影专区| 亚洲福利视频在线| 国产精品久久久久久久av大片| 久久成人亚洲精品| 日韩亚洲精品视频| 欧美成人网在线| 色狠狠av一区二区三区香蕉蜜桃| 欧美日韩国产999| 亚洲第一二三四五区| 久久久精品久久久久| 亚洲国产欧美一区二区三区久久| 亚洲国产免费av| 欧美大肥婆大肥bbbbb| 91精品综合视频| 精品亚洲va在线va天堂资源站| 国产精品96久久久久久| 日韩国产精品亚洲а∨天堂免| 欧美激情亚洲视频| 国产日韩在线一区| 色无极影院亚洲| 亚洲偷熟乱区亚洲香蕉av| 国产精品视频区| 黄网站色欧美视频| 亚洲天堂av在线免费观看| 亚洲欧美在线免费| 亚洲国产精品成人一区二区| 欧美疯狂性受xxxxx另类| 日韩专区在线观看| 国产精品麻豆va在线播放| 国产精品一区二区久久精品| 国产精品久久久久久久app| 97在线免费视频| 成人激情视频小说免费下载| 夜夜嗨av一区二区三区免费区| 中文字幕亚洲色图| 91中文字幕在线| 2020国产精品视频| 欧美午夜久久久| 日韩中文字幕网址| 欧美激情第三页| 欧美日韩国产精品| xxx成人少妇69| 欧美性videos高清精品| 亚洲人永久免费| 美日韩在线视频| 日韩在线视频线视频免费网站| 久久影视电视剧免费网站清宫辞电视| 91沈先生作品| 91精品国产九九九久久久亚洲| 国产精品一区二区三区久久久| 国产精品视频一区二区三区四| 国产精品视频在线播放| 亚洲成色777777在线观看影院|