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

正文內(nèi)容

計算機(jī)二級vb基礎(chǔ)知識輔導(dǎo)-全文預(yù)覽

2025-09-13 16:54 上一頁面

下一頁面
  

【正文】 制臺應(yīng)用程序工程,而且最重要的是,它還提供了一個控制臺(Console)對象?! ≡赩isual Basic的早期版本中基本沒有為創(chuàng)建控制臺應(yīng)用程序提供多大支持。當(dāng)光標(biāo)移到TextBox時文字設(shè)置為紅色  Private Sub Text1_GotFocus()   = vbRed  End Sub  39?! ‘?dāng)對象得到焦點時,從最前面開始選取(SelStart=0),選取的  長度為文本長度(Len(Text1))?! ∵@種方法怎么解釋呢?第二個等于第一個就行了:)?! ∪绻贙eyPress事件里使用Ucase$和Lcase$,那么當(dāng)你輸入abc時,Text  Box里的結(jié)果會是CBA(具體原因這里不多說),我們只好判斷它的KeyAscii,  剛好大寫與小寫之間是相差32,所以……看下面的程序。====================================================  Public Function GetDeviceID() As Long  GetDeviceID = mciGetDeviceID(NOWMUSIC)  End FunctionTextBox使用技巧TextBox使用技巧  在使用Visual Basic開發(fā)應(yīng)用程序時,TextBox控件是最常用的(特別  對于數(shù)據(jù)庫程序),以下是筆者在開發(fā)應(yīng)用程序時的一些技巧,希望對愛好  VB的朋友有幫助。獲得播放窗口的handle  39。====================================================  39。====================================================  39。====================================================  39。=====================================================  39。=====================================================  39。 strSource, vbNull, 0, 0)  If RefInt = 0 Then SetAudioSource = True  End Function  39。======================================================  Public Function CloseMusic() As Boolean  Dim RefInt As Long  CloseMusic = False  RefInt = mciSendString(close NOWMUSIC, vbNull, 0, 0)  If RefInt = 0 Then CloseMusic = True  End Function  39。暫停播放  39。獲取媒體的當(dāng)前進(jìn)度  39。======================================================  39。======================================================  Public Function PlayMusic() As Boolean  Dim RefInt As Long  PlayMusic = False  RefInt = mciSendString(play NOWMUSIC, vbNull, 0, 0)  If RefInt = 0 Then PlayMusic = True  End Function  39。根據(jù)文件名,確定設(shè)備  39。 hwnd amp。 RefShortName amp。打開MCI設(shè)備,F(xiàn)ILENAME為文件名,傳值代表成功與否  39。 alias NOWMUSIC  If DriverID = AVIVideo Or DriverID = MPEGVideo Or DriverID = MPEGVideo2 Then  If hwnd 0 Then  MciCommand = MciCommand + parent amp。MCI命令  DriverID = GetDriverID(urlStr)  If DriverID = RealPlayer Then  PlayType = RealPlay  Exit Function  End If  MciCommand = open amp。right  End Enum  Dim hWndMusic As Long  Dim prevWndproc As Long  39。下面的內(nèi)容幾乎有播放器軟件的各種功能,你只是引用這些函數(shù)就能做出一個播放器來  39。H3  Public Const FOF_ALLOWUNDO = amp。H1  Declare Function SystemParametersInfo Lib user32 Alias SystemParametersInfoA (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long  注釋:調(diào)用  Call SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, C:, SPIF_UPDATEINIFILE)  2怎樣確定系統(tǒng)是否安裝了聲卡?  *API函數(shù)聲明:  Declare Function waveOutGetNumDevs Lib Alias waveOutGetNumDevs () As Long  代碼如下:  Dim i As Integer  i = waveOutGetNumDevs()  If i 0 Then MsgBox 你的系統(tǒng)可以播放聲音?! onst SC_SCREENSAVE = amp。  1在程序中如何打開和關(guān)閉光驅(qū)門?  *API函數(shù)聲明如下:  Private Declare Function mciSendString Lib Alias mciSendStringA (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long  注釋:調(diào)用時的代碼如下  Dim Ret As Long  Dim RetStr As String  注釋:打開光驅(qū)門  Ret = mciSendString(set CDAudio door open, RetStr, 0, 0)  注釋:關(guān)閉光驅(qū)門  Ret = mciSendString(set CDAudio door closed, RetStr, 0, 0)  1如何獲得Windows啟動方式?  在Form1中加入一個CommandButton、一個Label并加入如下代碼:  Private Declare Function GetSystemMetrics Lib user32 (ByVal nIndex As Long) As Long  Const SM_CLEANBOOT = 67  Private Sub Command1_Click()  Select Case GetSystemMetrics(SM_CLEANBOOT)  Case 1  Label1 = 安全模式.  Case 2  Label1 = 支持網(wǎng)絡(luò)的安全模式.  Case Else  Label1 = Windows運(yùn)行在普通模式.  End Select  End Sub  1怎樣使CtrlAltDelete無效?  *API函數(shù)聲明  Private Declare Function SystemParametersInfo Lib user32 Alias SystemParametersInfoA (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long  編寫如下函數(shù):  Sub DisableCtrlAltDelete(bDisabled As Boolean)  Dim X As Long  X = SystemParametersInfo(97, bDisabled, CStr(1), 0)  End Sub  使CtrlAltDelete無效 :  Call DisableCtrlAltDelete(True)  恢復(fù)CtrlAltDelete :  Call DisableCtrlAltDelete(False)  1如何移動沒有標(biāo)題欄的窗口?  我們一般是用鼠標(biāo)按住窗口的標(biāo)題欄,然后移動窗口,當(dāng)窗口沒有標(biāo)題欄時,我們可以用下面的方法來移動窗口:  *API函數(shù)聲明:  Declare Function ReleaseCapture Lib user32 () As Long Declare Function SendMessage Lib user32 Alias SendMessageA (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long  Public Const HTCAPTION = 2  Public Const WM_NCLBUTTONDOWN = amp。 Lib user32 _ (ByVal bSwap as long)  要交換鼠標(biāo)按鍵,將bSwap參數(shù)設(shè)置為True?! ∪绾卧O(shè)置ListBox的水平卷動軸的寬度?  *API函數(shù)聲明  Const LB_SETHORIZONTALEXTENT = amp。,j,0)+1  注釋:確定所在列  k=SendMessage(TextHwnd,amp。 注釋:獲取起始位置到光標(biāo)所在位置字節(jié)數(shù)         i=SendMessage(TextHwnd,amp。,ColNoamp。H1  Private Const SWP_NOMOVE = amp?! ”竟?jié)主要講述了VB的基本窗口和窗體屬性,以后會經(jīng)常用到。單擊“啟動”按鈕運(yùn)行一下程序,很漂亮的一個窗口是吧?  關(guān)閉程序,同樣再修改Font屬性和ForeColor屬性,屬性都是按照字母排序的,在最后的WindowState屬性中選擇2-Maxing最大化,運(yùn)行一下程序看一下效果?! ∠旅嫘薷拇绑w的屬性,在右側(cè)的屬性窗口中找到Caption項,在它右邊的格子里點一下鼠標(biāo)左鍵,然后輸入“窗體”兩個字,觀察一下工作區(qū)中的窗體的標(biāo)題是否已經(jīng)改變,Caption是設(shè)置一個應(yīng)用程序的窗口標(biāo)題,再在屬性窗口中找到BackColor項,單擊右邊格子里的黑色三角按鈕上點擊一下鼠標(biāo)左鍵,在彈出的面板上邊的一行文字中選擇“調(diào)色板”標(biāo)簽,選中淺紫色,觀察一下工作區(qū)中間的窗體的變化?! 。?) 工具箱:在工作區(qū)的左側(cè),包含許多編程用到的基本對象,被稱作“控件”。 ?。?)“運(yùn)行”菜單,第一個“啟動”命令要記住,可以運(yùn)行我們的程序。 ?。ǘ¬B窗口  標(biāo)題欄:在最上面藍(lán)色標(biāo)題是“工程1-...”,是我們當(dāng)前正在設(shè)計的程序,被稱作“工程1”。 更多學(xué)習(xí)資源請登錄()VB程序設(shè)計基礎(chǔ):窗體屬性 程序設(shè)計是指為計算機(jī)編制一些軟件和程序。 ?。ㄒ唬﹩覸B:單擊“開始”-“程序”-“Microsoft Visual Basic 中文版”選擇“標(biāo)準(zhǔn)EXE”,單擊“打開”進(jìn)入窗口。(本書中雙引號當(dāng)中均是指操作命令) ?。?)“視圖”菜單,顯示各個窗口,如果一個窗口找不著了,就到這個菜單中找出來。)  工作區(qū):工作區(qū)占據(jù)窗口的絕大部分,從左向右包括工具箱、窗體、和屬性窗口?! 、僮钌厦媸枪こ檀翱?,上邊有三個按鈕,中間的按鈕是顯示對象窗口;  ②下面是屬性窗口,屬性是一個對象的名稱、大小、顏色等等;  ③最下面是布局窗口,里面顯示程序運(yùn)行時的位置,拖動里面的小框可以改變程序的顯示位置?! £P(guān)閉程序回到屬性窗口,找到Picture屬性,在右邊的格子里單擊一下鼠標(biāo)左鍵,打開“加載圖片”對話框,找一幅較大的背景圖片打開,觀察一下工作區(qū)窗體的變化。  保存好的程序要編譯成可以在Windows下運(yùn)行的可執(zhí)行程序,方法是選擇“文件”菜單中的“”命令,以“窗體”為文件名保存文件到自己的文件夾,這個程序關(guān)閉VB后也可以運(yùn)行,退出VB,打開自己的文件夾,找到程序,運(yùn)行一下看看。  如何讓窗體總在最前面?  *API函數(shù)聲明  Declare Function SetWindowPos Lib user32 ( ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long  注釋:常量聲明  Pr
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1