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

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

?? nbdgrm.frm

?? 一個很好的TCP和UDP端口控制的例子!稍加改動
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
VERSION 5.00
Begin VB.Form nbdgrm 
   Caption         =   "Form1"
   ClientHeight    =   5490
   ClientLeft      =   60
   ClientTop       =   345
   ClientWidth     =   11130
   LinkTopic       =   "Form1"
   ScaleHeight     =   5490
   ScaleWidth      =   11130
   StartUpPosition =   3  'Windows Default
   Begin VB.CheckBox chkUnique 
      Caption         =   "Unique (uncheck for group)"
      Height          =   255
      Left            =   6000
      TabIndex        =   24
      Top             =   120
      Value           =   1  'Checked
      Width           =   2655
   End
   Begin VB.TextBox txtLocalName 
      Height          =   285
      Left            =   4200
      TabIndex        =   23
      Text            =   "LocalName"
      Top             =   120
      Width           =   1575
   End
   Begin VB.ListBox recvList 
      Height          =   4740
      Left            =   7320
      TabIndex        =   21
      Top             =   600
      Width           =   3615
   End
   Begin VB.Frame Frame4 
      Caption         =   "Step 4: Select I/O attribute"
      Height          =   1095
      Left            =   3960
      TabIndex        =   16
      Top             =   1800
      Width           =   3255
      Begin VB.TextBox txtDelay 
         Height          =   285
         Left            =   2760
         TabIndex        =   19
         Text            =   "0"
         Top             =   720
         Width           =   375
      End
      Begin VB.TextBox txtNumDatagram 
         Height          =   285
         Left            =   2760
         TabIndex        =   17
         Text            =   "5"
         Top             =   240
         Width           =   375
      End
      Begin VB.Label Label4 
         Caption         =   "Delay between sends"
         Height          =   255
         Left            =   120
         TabIndex        =   20
         Top             =   720
         Width           =   2055
      End
      Begin VB.Label Label3 
         Caption         =   "Num of datagrams to send or recv:"
         Height          =   255
         Left            =   120
         TabIndex        =   18
         Top             =   360
         Width           =   2895
      End
   End
   Begin VB.Frame Frame3 
      Caption         =   "Step 2: Select role"
      Height          =   1215
      Left            =   1440
      TabIndex        =   11
      Top             =   480
      Width           =   5775
      Begin VB.CheckBox chkRecvAny 
         Caption         =   "Recv on any name?"
         Height          =   255
         Left            =   120
         TabIndex        =   15
         Top             =   720
         Width           =   1935
      End
      Begin VB.TextBox txtRecipient 
         Height          =   285
         Left            =   2280
         TabIndex        =   14
         Text            =   "RemoteName"
         Top             =   720
         Width           =   2535
      End
      Begin VB.OptionButton optSender 
         Caption         =   "Sender"
         Height          =   255
         Left            =   2280
         TabIndex        =   13
         Top             =   360
         Width           =   855
      End
      Begin VB.OptionButton optReceiver 
         Caption         =   "Receiver"
         Height          =   255
         Left            =   120
         TabIndex        =   12
         Top             =   360
         Value           =   -1  'True
         Width           =   1215
      End
      Begin VB.Label Label6 
         Caption         =   "Specify remote NB name, unnecessary for broadcast"
         Height          =   495
         Left            =   3480
         TabIndex        =   25
         Top             =   240
         Width           =   2175
      End
      Begin VB.Line Line1 
         X1              =   2160
         X2              =   2160
         Y1              =   120
         Y2              =   1200
      End
   End
   Begin VB.Frame Frame2 
      Caption         =   "Step 3: Select opeation mode"
      Height          =   1095
      Left            =   1440
      TabIndex        =   8
      Top             =   1800
      Width           =   2415
      Begin VB.OptionButton optBroadcast 
         Caption         =   "Broadcast Datagram"
         Height          =   255
         Left            =   120
         TabIndex        =   10
         Top             =   720
         Width           =   1935
      End
      Begin VB.OptionButton optDirect 
         Caption         =   "Direct Datagram"
         Height          =   255
         Left            =   120
         TabIndex        =   9
         Top             =   360
         Value           =   -1  'True
         Width           =   1815
      End
   End
   Begin VB.Frame Frame1 
      Caption         =   "Option for send. Do you want to send on a specific lana?"
      Height          =   855
      Left            =   1440
      TabIndex        =   4
      Top             =   3000
      Width           =   5775
      Begin VB.TextBox txtOneLana 
         Height          =   285
         Left            =   4320
         TabIndex        =   6
         Text            =   "0"
         Top             =   360
         Width           =   855
      End
      Begin VB.CheckBox chkOneLana 
         Caption         =   "Yes"
         Height          =   255
         Left            =   360
         TabIndex        =   5
         Top             =   360
         Width           =   855
      End
      Begin VB.Label Label2 
         Caption         =   "Specify which lana to send from"
         Height          =   255
         Left            =   1800
         TabIndex        =   7
         Top             =   375
         Width           =   2445
      End
   End
   Begin VB.ListBox ListLana 
      Height          =   3375
      Left            =   120
      TabIndex        =   2
      Top             =   480
      Width           =   975
   End
   Begin VB.CommandButton cmdSendRecv 
      Caption         =   "Send/Recv"
      Height          =   855
      Left            =   360
      TabIndex        =   1
      Top             =   4200
      Width           =   3015
   End
   Begin VB.CommandButton cmdNcbstat 
      Caption         =   "NCBASTAT on LANA 0"
      Height          =   855
      Left            =   3720
      TabIndex        =   0
      Top             =   4200
      Width           =   2775
   End
   Begin VB.Label Label5 
      Caption         =   "Step 1: Specify the local NB name:"
      Height          =   255
      Left            =   1560
      TabIndex        =   22
      Top             =   120
      Width           =   2775
   End
   Begin VB.Label Label1 
      Caption         =   "Available Lana"
      Height          =   255
      Left            =   120
      TabIndex        =   3
      Top             =   120
      Width           =   1215
   End
End
Attribute VB_Name = "nbdgrm"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
'
' Project: vbnbdgrm
'
' Description:
'    This is a rather complex NetBIOS datagram sample. It can act as both a sender
'    and receiver as well as deal with unique NetBIOS names, group NetBIOS names,
'    and broadcast datagrams. For a complete definition of these terms, see
'    Chapter 1. Basically the user specifies a local NetBIOS name for the app
'    to register as. Of course you may register this name as either a unique or
'    group name which affects how datagrams are received. Optionally, the user
'    may choose to send datagrams in which case you must specify the NetBIOS
'    name to send datagrams to. Any datagrams received are displayed in the
'    list box.
'
Option Explicit

Dim bOneLana As Boolean
Dim dwOneLana As Long
Dim bBroadcast As Boolean
Dim bSender As Boolean
Dim bUniqueName As Boolean
Dim bRecvAny As Boolean
Dim dwNumDatagrams As Long
Dim dwDelay As Long
Dim dwNum(255) As Long
Dim lenum As LANA_ENUM
Dim dwBytesRead As Long, dwErr As Long
Dim szMessage As String
Dim i As Long, j As Long
Dim byteMessage As UserBuffer 'used in sends

Dim byteRecvMessage(254) As UserBuffer 'used in recvs
Dim ncbRecv(254) As NCB ' used in recv
Dim eventRecv(254) As Long 'used in recv

'
' Subroutine: chkOneLana_Click
'
' Description:
'    This routine sets the flag for using a single LANA or not. By
'    default all operations are performed on all LANAs.
'
Private Sub chkOneLana_Click()
    bOneLana = CBool(chkOneLana.Value)
    dwOneLana = CLng(txtOneLana.Text)
End Sub

'
' Subroutine: chkRecvAny_Click
'
' Description:
'    This routine sets the flag for receiving a datagram destined for
'    any name. By default the client will receive datagrams destined
'    for the registered NetBIOS name only.
'
Private Sub chkRecvAny_Click()
    bRecvAny = CBool(chkRecvAny.Value)
End Sub

'
' Subroutine: chkUnique_Click
'
' Description:
'    This routine sets the flag for using either a unique or group
'    name. A unique name means only one process on the network may
'    use the name. A group name may be registered by multiple processes
'    and data destined for a group name will be received by all
'    processes who have registered the group name.
'
Private Sub chkUnique_Click()
    bUniqueName = CBool(chkUnique.Value)
End Sub

'
' Subroutine: cmdNcbstat
'
' Description:
'    This routine executes an NCBASTAT command which returns the MAC
'    address of the given adapter.
'
Sub cmdNcbstat_Click()
    Dim myNcb As NCB
    Dim bRet As Byte
    
    ZeroMemory myNcb, Len(myNcb)
    myNcb.ncb_command = NCBRESET
    bRet = Netbios(myNcb)
    '
    ' Choose the first LANA to perform the NCBASTAT on.
    '
    myNcb.ncb_command = NCBASTAT
    myNcb.ncb_lana_num = lenum.lana(0)
    myNcb.ncb_callname(0) = Asc("*")

    Dim myASTAT As ASTAT, tempASTAT As ASTAT
    Dim pASTAT As Long
    
    myNcb.ncb_length = Len(myASTAT)
    Debug.Print Err.LastDllError
    pASTAT = HeapAlloc(GetProcessHeap(), HEAP_GENERATE_EXCEPTIONS _
             Or HEAP_ZERO_MEMORY, myNcb.ncb_length)
    If pASTAT = 0 Then
       Debug.Print "memory allcoation failed!"
       Exit Sub
    End If
    myNcb.ncb_buffer = pASTAT
    bRet = Netbios(myNcb)
    Debug.Print Err.LastDllError
    CopyMemory myASTAT, myNcb.ncb_buffer, Len(myASTAT)
    MsgBox "MAC Address: " & Hex(myASTAT.adapt.adapter_address(0)) & " " & _
           Hex(myASTAT.adapt.adapter_address(1)) _
           & " " & Hex(myASTAT.adapt.adapter_address(2)) & " " _
           & Hex(myASTAT.adapt.adapter_address(3)) _
           & " " & Hex(myASTAT.adapt.adapter_address(4)) & " " _
           & Hex(myASTAT.adapt.adapter_address(5))
    HeapFree GetProcessHeap(), 0, pASTAT
End Sub

'
' Subroutine: cmdSendRecv_Click
'
' Description:
'    This routine either sends or waits to receive a Netbios datagram.
'    If receiving the routine blocks until one is received (this means
'    the UI won't refresh until a datagram is received). In either case

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久 天天综合| 久久精品99国产国产精| 国产日韩欧美一区二区三区综合| 欧美日韩在线播放三区| 欧洲精品一区二区三区在线观看| 色中色一区二区| 91麻豆国产香蕉久久精品| 91免费版在线看| 91美女蜜桃在线| 欧美三级视频在线| 欧美va在线播放| 国产欧美日韩亚州综合| 成人免费在线视频观看| 一片黄亚洲嫩模| 日韩不卡免费视频| 久久99国产精品免费| 国产高清不卡一区| 99re66热这里只有精品3直播| 一本大道久久a久久精品综合| 欧美日韩视频在线观看一区二区三区| 欧美日本一区二区| 亚洲精品一区二区三区香蕉| 国产日产欧美一区二区视频| 亚洲精品大片www| 青青草国产精品亚洲专区无| 国产suv精品一区二区6| 欧美性色综合网| 日韩午夜中文字幕| 国产精品美女久久久久久久久久久| 亚洲人成电影网站色mp4| 日韩高清在线观看| 成人av在线一区二区三区| 欧美日产国产精品| 国产精品天美传媒| 丝袜美腿亚洲综合| 粉嫩一区二区三区性色av| 欧洲日韩一区二区三区| 久久免费精品国产久精品久久久久| 亚洲欧美日韩国产另类专区| 久久精品72免费观看| 色综合av在线| 中日韩av电影| 精品一区二区免费视频| 欧美综合在线视频| 国产亚洲短视频| 日本欧美一区二区三区乱码| 99久久99久久免费精品蜜臀| 91精品国产综合久久小美女| 亚洲精品久久嫩草网站秘色| 国产一区二区三区香蕉| 欧美日本在线一区| 亚洲色图欧洲色图| 国产一区二区三区国产| 91精品麻豆日日躁夜夜躁| 亚洲黄网站在线观看| 国产成人一区二区精品非洲| 日韩欧美在线网站| 亚洲成av人在线观看| a美女胸又www黄视频久久| 26uuu久久综合| 蜜桃视频第一区免费观看| 欧美色图天堂网| 亚洲猫色日本管| 91片黄在线观看| 中文字幕 久热精品 视频在线| 国产在线视频一区二区三区| 日韩一区二区三区电影 | 成人丝袜高跟foot| 精品国产乱码久久久久久夜甘婷婷| 婷婷开心激情综合| 欧美精品久久久久久久久老牛影院| 一个色妞综合视频在线观看| 91免费看视频| 亚洲国产综合视频在线观看| 欧美性猛交xxxx黑人交| 亚洲一区二区三区自拍| 欧美三级电影网| 亚洲h动漫在线| 日韩一区和二区| 国产一区二区三区不卡在线观看| 久久综合资源网| 波多野结衣中文字幕一区二区三区| 国产性色一区二区| www.成人在线| 亚洲精品成a人| 欧美丰满嫩嫩电影| 精品无人码麻豆乱码1区2区| 久久精品一区二区三区av| av在线不卡观看免费观看| 亚洲精品免费播放| 制服丝袜中文字幕一区| 国内精品久久久久影院薰衣草| 欧美国产一区二区| 91黄色免费网站| 日本不卡一区二区| 国产人妖乱国产精品人妖| 91香蕉国产在线观看软件| 亚洲综合偷拍欧美一区色| 欧美高清视频一二三区| 国产精品一二三| 亚洲综合在线电影| 欧美精品色综合| 久久精品免费看| 中文字幕在线一区二区三区| 欧美日韩和欧美的一区二区| 狠狠色丁香九九婷婷综合五月| 亚洲同性同志一二三专区| 欧美女孩性生活视频| 国产91精品在线观看| 亚洲成人精品一区二区| 久久久精品天堂| 欧美性大战久久久久久久 | 中文字幕一区二区三| 欧美中文字幕久久| 亚洲国产日韩a在线播放性色| 精品国产乱码久久久久久老虎| eeuss鲁片一区二区三区 | 久久精品视频在线看| 日本大香伊一区二区三区| 韩国av一区二区三区| 午夜久久电影网| 欧美国产一区二区在线观看| 日韩免费电影一区| 91成人网在线| 91在线观看成人| 国产精品自拍毛片| 免费成人在线视频观看| 亚洲精品视频在线| 国产精品久久免费看| 精品国内二区三区| 欧美一区二区国产| 色88888久久久久久影院按摩 | 一个色妞综合视频在线观看| 国产女人18水真多18精品一级做| 欧美一区二区精美| 欧美日韩dvd在线观看| 色哟哟一区二区在线观看| 高清不卡一二三区| 国产一区二区三区久久悠悠色av| 日韩成人av影视| 图片区日韩欧美亚洲| 有码一区二区三区| 日韩美女啊v在线免费观看| 国产日韩欧美亚洲| 久久―日本道色综合久久| 日韩一区二区在线免费观看| 欧美一区二区三区视频免费播放| 欧美日韩三级视频| 欧美三级电影在线看| 日本精品视频一区二区| 日本道免费精品一区二区三区| 色欧美乱欧美15图片| 99精品视频在线观看| 色悠悠久久综合| av亚洲精华国产精华| 99精品欧美一区二区蜜桃免费 | 久久久精品2019中文字幕之3| 日韩一区二区三区视频| 精品国产免费人成电影在线观看四季| 51精品久久久久久久蜜臀| 这里只有精品电影| 欧美精品一区二区三区蜜桃 | 欧美一级日韩一级| 欧美不卡在线视频| 久久免费偷拍视频| 成人免费小视频| 亚洲一二三四区| 免费看欧美美女黄的网站| 国产真实精品久久二三区| 波多野结衣视频一区| 欧美在线一区二区| 欧美一区二区精品在线| 国产亚洲成av人在线观看导航| 亚洲天堂av老司机| 日日夜夜一区二区| 岛国av在线一区| 欧美日韩成人一区二区| 2023国产精品自拍| 亚洲美女电影在线| 麻豆精品在线视频| 不卡一卡二卡三乱码免费网站| 欧美日韩国产一区二区三区地区| 精品乱码亚洲一区二区不卡| 国产精品福利一区二区三区| 午夜精品久久久久久久久久| 国产在线播放一区三区四| 91成人免费电影| 久久蜜臀精品av| 午夜欧美在线一二页| 福利一区二区在线观看| 91精品在线一区二区| 国产精品免费视频一区| 视频一区二区三区中文字幕| 国产a久久麻豆| 91精品国产综合久久香蕉麻豆| 国产精品丝袜一区| 美国十次了思思久久精品导航| 99久久久国产精品免费蜜臀| 欧美变态tickling挠脚心| 亚洲特黄一级片|