• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    VB6.0初學者的10個編程小技巧

    發布: 2007-7-14 20:28 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 11次 | 進入軟件測試論壇討論

    領測軟件測試網  1、如果一行程序太長,能不能換行?

      VB的程序代碼是允許換行書寫的,只要在每次換行的最后一個字符加上換行字符“_”就可以了。例如:

    Sub PicMove()
    Frm.Picture2.Left = Frm.Picture1.Left + _ ’加上換行符
    Frm.Picture1.Width
    End Sub
     2、 如何在設計的時候清空存在的圖片?

      用鼠標點中該圖片,在屬性窗口中選中Picture屬性,按Del鍵便可清空圖片。

      3、 Visual Basic 如何注釋一段較長程序代碼?

      VB注釋程序代碼的符號是“注釋:”,只要在某行程序前面加上“注釋:”,就可以注釋該行程序。但如果程序代碼很長的時候,一行一行地注釋令人覺得難以忍受。VB本身提供了這個功能,在主菜單“視圖”選項的“工具欄”下,選中Edit,VB的界面會出現一排工具按鈕,其中的手形圖標按鈕后的兩個按鈕用于“設置注釋塊”和“解除注釋塊”。

      4、怎么實現鼠標一移上去就出現小提示窗口的功能?

      VB 里每個控件都有ToolTipText屬性,只要加上一行程序就可以了。

      例如:Label1.ToolTipText = "這是提示!"。

      5、 如何獲得當前軟件的運行磁盤目錄和命令行參數?

      VB里面有個系統對象叫App。App.Path就是當前軟件的運行目錄。而命令行參數存放在一個系統變量里面,叫Command。程序語句如下:

    Label1.Caption=App.Path
    Label2.Caption=Command$  
      6、我想換掉鼠標顯示的形狀,怎么做?

      VB提供的系統控件一般都有MousePointer和MouseIcon屬性。我們可以尋找自己喜歡的*.ICO,*.CUR文件,實現的程序如下:

    Screen.MousePointer= 99 ’用戶鼠標類型
    Screen.MouseIcon=LoadPicture("C:\ABC\1.ICO") ’讀取鼠標的圖標文件  

      7、如何設置程序的錯誤出口?

      On Error語句用于程序的錯誤出口處理。一般的處理方法有兩種:

      1) 遇到錯誤跳轉到某一行程序去執行,On Error GoTo someline。

      例如:

    On Error GoTo ERR_LINE
    ...
    Label1.Caption=“正確執行”
    ERR_LINE:
    ...
    Label1.Caption=“出錯了!”  

      2) 遇到錯誤之后忽略當前錯誤,繼續執行,On Error Resume Next。

      例如:

    On Error Resume Next
    ...
    Label1.Caption=“不管對不對都要執行”
    ...  

      8、怎樣獲得鍵盤輸入和判斷敲鍵的Ascii值?

      把窗體的KeyPreview屬性設置成True,然后在Form_KeyPress 事件里編寫程序代碼如下:

    Private Sub Form_KeyPress(KeyAscii As Integer)
     Me.Caption = Str(KeyAscii) ‘取得鍵盤輸入的字符
     ...
    End Sub  

      9、我希望窗體一運行就在屏幕的中央,怎么實現?

      VB的系統對象Screen記錄了當前顯示模式的高度和寬度,可以利用這個值來設置窗體的位置。

    Sub CenterForm(frm As Form) ‘定義過程
     frm.Move (Screen.width - frm.width) \ 2, (Screen.Height - frm.Height) \ 2
    End Sub

    Private Sub Form_Load()
     CenterForm Me ’調用過程
    End Sub  

      10、很多軟件都有鼠標在文本框TextBox一按下,就選中所有文字的功能,是怎么實現的?

    Private Sub Text1_GotFocus()
     Text1.SelStart = 0
     Text1.SelLength = Len(Text1.Text) ’過程調用
    End Sub

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>