一、添加控件并修改屬性
首先打開VB,建立一個EXE文件,在該窗體上放置控件如下:三個Label控件,標題分別為"當前時間"、"歡迎你使用網絡設置"和"使你能夠輕松控制上網"。三個Button控件,標題分別為"確定"、"取消"和"立即登陸"。三個Text控件,兩個Check控件,標題分別為"上網時間"和"下網時間",Value的值都為1,就是被選中狀態,最后是兩個Timer控件,Timer1的Enabled值為True,Timer2的為False,兩個的Interval值都為1。調整好后如圖所示。
二、編寫代碼
為實現網絡的連接和斷開需要在程序開頭聲明以下函數:
Const INTERNET_DIALSTATE_DISCONNECTED = 1 Const INTERNET_AUTODIAL_FORCE_ONLINE = 1 Const INTERNET_AUTODIAL_FORCE_UNATTENDED = 2 Const INTERNET_DIAL_UNATTENDED = &H8000 Dim iHandle As Long Private Declare Function Inte.netDial Lib "wininet.dll" ( _ByVal hwndParent As Long, _ByVal lpszConnectoid As String, _ByVal dwFlags As Long, _lpdwConnection As Long, _ByVal dwReserved As Long) As Long |
參數dwConnection指定撥號連接句柄
Private Declare Function InternetHangUp Lib "wininet.dll" _ (ByVal dwConnection As Long, _ ByVal dwReserved As Long) As Long Private Declare Function InternetAutodial Lib "wininet.dll" _ (ByVal dwFlags As Long, ByVal dwReserved As Long) As Long Private Declare Function InternetAutodialHangup Lib "wininet.dll" _ (ByVal dwReserved As Long) As Long Private Sub Check1_Click() Private Sub Check2_Click() Private Sub Command1_Click() Private Sub Command2_Click() Private Sub Command3_Click() Private Sub Form_Load() Private Sub Timer1_Timer() Private Sub Timer2_Timer() |
以上就是程序的全部源代碼,編譯后就是一個簡單控制上網的小軟件,操作簡單,非常實用,以上程序在Windows98+VB6.0中調試通過。其實通過這個小程序可以看出,很多的實用小軟件都源于我們日常生活中的一些小問題,只要你善于發現和思考,相信你也一樣能夠做到。
文章來源于領測軟件測試網 http://www.kjueaiud.com/
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月