亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ba65.htm

?? VB教程
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
<HTML>
<HEAD>
<TITLE>如何用Visual Basic編寫小型的網絡系統</TITLE>
 
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
 
</head>
<p align="center"><script src="../../1.js"></script></a>
<BODY topMargin=4 vLink=#0000ff>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
  <TBODY>
  <TR>
    <TD height="52"> 
      <DIV align=center>
      <CENTER>
          <table border=0 cellpadding=0 cellspacing=0 width=679 align="center">
            <tbody> 
            <tr> 
              <td width=200 height="59"> 
                 
    </TD></TR><!--msnavigation--></TBODY></TABLE>
<table border=0 cellpadding=0 cellspacing=0 width="100%">
  <tbody> 
  <tr><!--msnavigation--><td valign=top height="123"> 
      <div align=center> 
        <table border=1 bordercolor=#b9d9ff cellpadding=0 cellspacing=0 
      class=table width=755>
          <center>
            <tr> 
               
              <td width="100%" height="3">
                <div align="center"> <strong>如何用Visual Basic編寫小型的網絡系統</strong></span></div>
              </td>
            </tr>
            <tr> 
              <td 
            width="100%" class="unnamed1" height="124"> 
                <div align="left"> 
                  <p align="center"> <font size="-1" face="宋體">中國科大附中 徐江 <br>
                    </font>  ---- Visual Basic 以 下 簡 
                    稱(VB) 十 一 個 功 能 強 大 的 編 程 語 言。 特 別 是4.0 以 后, 支 持 了OLE Automation 
                    技 術, 給 編 程 帶 來 了 更 大 的 方 便。 前 些 時, 我 試 著 編 寫 一 個 支 持 網 絡 的 
                    數 據 庫。 但 是 由 于 沒 有 聯 網, 所 以 沒 法 測 試。 于 是, 我 想 到 了OLE Automation, 
                    用 它 就 可 以 在 一 臺 機 器 上 測 試 網 絡 功 能。 經 過 改 動, 還 可 以 用 它 通 過Modem 
                    來 進 行 聯 機。 下 面, 我 介 紹 一 下 如 何 用Visual Basic 編 寫 小 型 的 網 絡 
                    系 統。&nbsp;<br>
                    <br>
                    ---- 首 先, 建 立 一 個 支 持 網 絡OLE Automation&nbsp;<br>
                    <br>
                    ---- 啟 動VB。 在 窗 體Form1 中 建 立 一 個 列 表 框List 1, 在 它 上 面 建 一 
                    個Frame1, 設 置 它 的Caption 屬 性 為 空。 在 它 中 間 建 立 一 個Label1, 同 
                    樣, 設 置 它 的Caption 也 為 空。 最 后, 在List1 上 建 立 一 個Caption 為UserList 
                    的Label2。 最 后, 把 一 個 定 時 器Timer1 安 上, 把 它 的Interval 設 為3000,Enabled 
                    設 為False 就 行 了。 至 此,NetWorkConnection 的 窗 體 部 分 就 完 成 了。<br>
                    <br>
                    ---- 隨 后, 在VB 的Tools 菜 單 中 選Options, 按 照 填 好 各 項 內 容。&nbsp;<br>
                    <br>
                    ---- 接 下 來, 在Insert 菜 單 中 選 取Module 建 立 一 個 新 的 模 塊Module1。 
                    在(General) 中 輸 入 填 寫 進 下 列 代 碼。&nbsp;<br>
                    <br>
                    (UserInfo數據類型)<br>
                    Type UserInfo<br>
                    Username As String<br>
                    Alias As Integer&nbsp;<br>
                    End Type<br>
                    (最大的用戶數)<br>
                    Public Const MaxUser = 10<br>
                    (定義消息)<br>
                    Public Const Msg_User_LogOn = 1<br>
                    Public Const Msg_User_LogOff = 2<br>
                    (設定數據類型)<br>
                    Public Users (MaxUser) As UserInfo<br>
                    Public Inbox (MaxUser) As String<br>
                    Public UserSystemInbox As Integer<br>
                    Public Online(MaxUser) As Boolean<br>
                    <br>
                    Sub main()<br>
                    Form1.Show<br>
                    End Sub<br>
                    <br>
                    ---- UserInfo 數 據 類 型 記 錄 了 已 經 登 錄 的 用 戶 的 用 戶 名 和&nbsp;<br>
                    別 名。 在 顯 示 和 通 訊 時 只 使 用 別 名。 用 戶 名 只 作 為 判 斷&nbsp;<br>
                    用 戶 是 否 有 效 時 用。 出 于 安 全 考 慮, 以 上 數 據 用 戶 不 能&nbsp;<br>
                    隨 意 訪 問, 必 須 通 過 下 面 的 子 程 序 來 訪 問。&nbsp;<br>
                    <br>
                    ---- 在Insert 菜 單 中 選 取Class Module 建 立 一 個 新 的 類Class1。&nbsp;<br>
                    更 名 為Common, 并 設 置 它 的 各 個 屬 性。&nbsp;<br>
                    <br>
                    ---- 填 寫 進 下 列 代 碼。&nbsp;<br>
                    <br>
                    ---- ( 提 供 獲 取 用 戶ID 值 的 功 能, 用 戶 可 以 通 過 此 功 能 使&nbsp;<br>
                    用 別 名 來 返 回ID 值)&nbsp;<br>
                    <br>
                    Public Function GetUserID(Alias As String) As Integer<br>
                    For i = 1 To MaxUser<br>
                    If Users(i).Alias = Alias Then GetUserID = i<br>
                    Next i<br>
                    End Function<br>
                    <br>
                    ---- ( 提 供 獲 得 系 統 信 息 的 功 能。 用 戶 可 以 通 過 它 了 解&nbsp;<br>
                    用 戶 是 否 有 改 動)&nbsp;<br>
                    <br>
                    Public Function GetSystemMessage() As Integer<br>
                    GetSystemMessage = UserSystemInbox<br>
                    End Function<br>
                    <br>
                    ---- ( 提 供 獲 得 用 戶 信 息 的 功 能。 用 它 來 獲 取 所 有 在 線&nbsp;<br>
                    用 戶 的 別 名, 中 間 用&quot;|&quot; 分 開。)&nbsp;<br>
                    <br>
                    Public Function GetUserInfo() As String<br>
                    For i = 1 To MaxUser<br>
                    If Users(i).Username &lt; &gt; &quot;&quot; Then<br>
                    temp = temp + Users(i).Alias + &quot;|&quot;<br>
                    End If<br>
                    Next i<br>
                    GetUserInfo = temp<br>
                    End Function<br>
                    <br>
                    ---- ( 提 供 獲 得 用 戶 私 有 信 息 的 功 能。 用 來 接 受 別 的 用&nbsp;<br>
                    戶 發 送 的 信 息。)&nbsp;<br>
                    <br>
                    Public Function GetUserMessage(ID As Integer) As String<br>
                    If ID &lt; = 0 Or ID &gt; MaxUser Then<br>
                    Exit Function<br>
                    End If<br>
                    GetUserMessage = Inbox(ID)<br>
                    End Function<br>
                    <br>
                    ---- ( 提 供 注 銷 功 能。 用 來 退 出 網 絡。)&nbsp;<br>
                    <br>
                    Public Function LogOff(ID As Integer) As Boolean<br>
                    If ID &lt; = 0 Or ID &gt; MaxUser Then<br>
                    LogOff = False<br>
                    Exit Function<br>
                    End If<br>
                    If Users(ID).Username &lt; &gt; &quot;&quot; Then<br>
                    Users(ID).Username = &quot;&quot;<br>
                    LogOff = True<br>
                    Else<br>
                    LogOff = False<br>
                    End If<br>
                    UserSystemInbox = Msg_User_LogOff<br>
                    `-------------- Update Form1 ------------<br>
                    For i = 0 To Form1.List1.ListCount - 1<br>
                    If Form1.List1.List(i) = Users(ID).Alias Then&nbsp;<br>
                    `查找List1中的用戶別名并刪除<br>
                    Form1.List1.RemoveItem i<br>
                    Exit For<br>
                    End If<br>
                    Next i<br>
                    If Form1.List1.ListCount = 0 Then `如果沒有用戶登錄<br>
                    Form1.Label1.Caption = &quot;DisConnected&quot;<br>
                    Form1.timer1.Enabled = False<br>
                    End If<br>
                    End Function<br>
                    <br>
                    ---- ( 提 供 登 錄 功 能 來 上 網)&nbsp;<br>
                    <br>
                    Public Function LogOn(Username As String,<br>
                    Alias As String) As Integer<br>
                    For i = 1 To MaxUser<br>
                    If Users(i).Username = &quot;&quot; Then<br>
                    Users(i).Username = Username<br>
                    Users(i).Alias = Alias<br>
                    LogOn = i<br>
                    UserSystemInbox = Msg_User_LogOn `發送&quot;用戶登錄&quot;信息<br>
                    `-------------- Update Form1 ------------<br>
                    Form1.List1.AddItem Alias `有用戶上網<br>
                    Form1.Label1.Caption = &quot;Connected&quot;<br>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三级乱人伦电影| 欧美日韩和欧美的一区二区| 亚洲黄色小视频| 久久久久久97三级| 精品三级av在线| 26uuu国产电影一区二区| 欧美高清一级片在线| 欧美日韩综合色| 精品1区2区3区| 91精品久久久久久久91蜜桃| 欧美高清视频www夜色资源网| 欧美日韩成人综合在线一区二区| 欧美日韩在线三级| 欧美日韩性生活| 91精品在线麻豆| 色香蕉成人二区免费| 一区二区三区高清不卡| 久久午夜国产精品| 亚洲国产高清在线| 综合电影一区二区三区 | 666欧美在线视频| 欧美丰满一区二区免费视频| 日韩一区和二区| 久久久久久久久岛国免费| 欧美国产综合色视频| 一区二区三区四区国产精品| 天天综合天天综合色| 精品一区二区在线视频| 成人午夜视频在线观看| 99精品国产视频| 在线成人小视频| 国产亚洲一二三区| 亚洲午夜影视影院在线观看| 久久99国内精品| 91丨九色丨黑人外教| 在线播放欧美女士性生活| 久久在线观看免费| 亚洲欧美另类久久久精品2019| 亚洲不卡av一区二区三区| 美女视频一区在线观看| 国产成人免费视频一区| 欧美女孩性生活视频| 国产三级久久久| 午夜av电影一区| 国产a区久久久| 91麻豆精品国产自产在线| 日本一区二区动态图| 日韩国产精品大片| 99国产精品视频免费观看| 日韩网站在线看片你懂的| 亚洲欧美aⅴ...| 国产精品77777竹菊影视小说| 在线中文字幕不卡| 欧美经典一区二区三区| 日韩精品一卡二卡三卡四卡无卡| 成人网男人的天堂| 欧美mv日韩mv亚洲| 亚洲二区在线观看| 91免费观看视频在线| 欧美国产一区二区| 精品一区二区三区在线观看| 欧美日韩视频不卡| 日韩美女精品在线| 成人福利视频在线| 国产日韩精品一区二区三区| 久草精品在线观看| 欧美另类videos死尸| 亚洲午夜激情av| 色婷婷国产精品久久包臀| 国产精品美女久久福利网站| 国产精品18久久久| 久久九九全国免费| 国产一区二区三区最好精华液| 91精品国产一区二区三区香蕉 | 亚洲综合999| 91日韩精品一区| 亚洲天堂av老司机| 9l国产精品久久久久麻豆| 日本一区二区三级电影在线观看 | 欧美精品精品一区| 亚洲午夜视频在线| 欧美日韩国产精选| 日韩高清不卡在线| 日韩一区二区中文字幕| 青青草国产成人av片免费| 欧美一区二区三区免费观看视频| 日韩中文字幕亚洲一区二区va在线| 欧美伊人精品成人久久综合97| 亚洲综合无码一区二区| 欧美日韩免费不卡视频一区二区三区| 亚洲国产视频一区| 91精品综合久久久久久| 极品少妇一区二区三区精品视频 | 日本道在线观看一区二区| 夜夜爽夜夜爽精品视频| 欧美猛男gaygay网站| 蜜臀av国产精品久久久久| 久久久久一区二区三区四区| 成人精品国产一区二区4080| 国产亚洲精品福利| jlzzjlzz亚洲日本少妇| 日韩激情av在线| 国产不卡免费视频| 国产精品免费免费| 欧美天堂一区二区三区| 久久国产精品99久久人人澡| 精品国产乱子伦一区| 91在线精品秘密一区二区| 亚洲无线码一区二区三区| 精品少妇一区二区三区免费观看 | 这里只有精品免费| 国产精品69久久久久水密桃| 亚洲黄色性网站| www久久精品| 一本色道久久综合亚洲91| 热久久久久久久| 成人免费在线播放视频| 欧美一区二区高清| 99精品热视频| 国精产品一区一区三区mba桃花| 国产精品成人在线观看| 日韩三级在线观看| 色综合视频在线观看| 国产一区激情在线| 亚洲成人中文在线| 国产精品美女久久久久aⅴ| 欧美一区三区四区| 色香色香欲天天天影视综合网| 国产一区91精品张津瑜| 亚洲国产精品久久久久婷婷884| 国产欧美日韩卡一| 欧美一级免费大片| 欧美性xxxxxx少妇| 99久久国产综合精品色伊| 韩国成人福利片在线播放| 首页国产欧美日韩丝袜| 亚洲精品老司机| 国产精品美女久久福利网站| 久久这里只有精品视频网| 91精品综合久久久久久| 欧美性感一类影片在线播放| 99精品欧美一区二区蜜桃免费| 激情小说欧美图片| 老司机精品视频一区二区三区| 亚洲国产综合91精品麻豆| 国产精品久久久久久久第一福利| 欧美精品一区二区在线播放| 777a∨成人精品桃花网| 色播五月激情综合网| 91老司机福利 在线| 波多野结衣中文字幕一区 | 亚洲欧美在线视频| 欧美大黄免费观看| 欧美在线不卡一区| 91福利社在线观看| 欧美主播一区二区三区美女| 成人性生交大片免费看在线播放| 国产精品一级黄| 成人av午夜电影| 成人少妇影院yyyy| 波多野结衣的一区二区三区| 99re在线精品| 欧美影片第一页| 欧美三级韩国三级日本一级| 欧美一区二区视频观看视频| 91精品国产色综合久久| 日韩欧美一二区| 久久久91精品国产一区二区精品| 久久久不卡影院| 亚洲欧美中日韩| 亚洲国产精品久久久男人的天堂| 日韩av在线播放中文字幕| 毛片一区二区三区| 国产成人精品免费| 色欧美88888久久久久久影院| 欧美中文字幕亚洲一区二区va在线 | 777亚洲妇女| 久久九九全国免费| 亚洲精品视频观看| 午夜精品福利视频网站| 国产在线观看免费一区| 国v精品久久久网| 在线观看日韩一区| 日韩欧美黄色影院| 亚洲丝袜精品丝袜在线| 水野朝阳av一区二区三区| 国产资源在线一区| 91高清视频免费看| 精品久久久久久久久久久久久久久久久 | 国产成人99久久亚洲综合精品| 成人做爰69片免费看网站| 日本韩国欧美三级| 欧美变态tickling挠脚心| 国产精品麻豆99久久久久久| 五月天中文字幕一区二区| 国产成人在线视频网址| 欧美日韩国产综合视频在线观看 | 亚洲欧洲精品一区二区三区| 日韩精品亚洲专区| 色琪琪一区二区三区亚洲区|