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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? messengerorig.frm

?? vb開(kāi)發(fā)的消息傳遞系統(tǒng)
?? FRM
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):

    DoEvents
    cboWorkstation.Clear
    X& = SessionEnum(3)
    Me.MousePointer = 1
    If cboWorkstation.ListCount > 0 Then
        cboWorkstation.ListIndex = 0
        txtMsg = ""
        lblStatus = "選擇工作組."
    End If
    
    'Beep
    Me.Caption = "發(fā)送消息"

End Sub
 
    
Private Sub txtMsg_Change()
'Warns the user not to enter more than a specified limit of length

    If Len(txtMsg) = 0 Then
        lblStatus = "輸入發(fā)送的消息."
    ElseIf Len(txtMsg) > 880 Then   'or 896 - lUsr Then
        lblStatus = "消息內(nèi)容不能超過(guò) " & 880 & " 字符." 'or 896 - lUsr & " 字符."
    Else
        If chkGroup.Value = 1 Then
            lblStatus = "發(fā)送到工作組"
        Else
            lblStatus = "發(fā)送到:  " & cboWorkstation
        End If
    End If
    
End Sub

Function This_Comp() As String
'Finds the Name of this Computer

    Dim X As Long, wkst As String * 50, Length As Long, lpgBuffer As Long, INFOW As WKSTA_INFO_100
    Length = 50
    
    'For Windows NT Platform
    'X = NetWkstaGetInfo(StrConv("", vbUnicode), ByVal 100&, lpgBuffer)
    'CopyMem INFOW, ByVal lpgBuffer, Len(INFOW)
    'temp = PointerToStringW(INFOW.COMPUTER)
    'NetApiBufferFree (lpgBuffer)
    'This_Comp = temp
    
    'For Any Platform
    X = GetComputerName(wkst, Length)
    This_Comp = wkst
    
End Function
    
Private Function PointerToStringW(lpStringW As Long) As String
'Derives a string from a Pointer

   Dim Buffer() As Byte
   Dim nLen As Long
   
   If lpStringW Then
      nLen = lstrlenW(lpStringW) * 2
      If nLen Then
         ReDim Buffer(0 To (nLen - 1)) As Byte
         CopyMem Buffer(0), ByVal lpStringW, nLen
         PointerToStringW = Buffer
      End If
   End If
   
End Function
    
Function SendMessage(Whom As String, Msg As String)
'This function actually sends Messages to the Names sent in the argument

    Dim Systms As String
    Dim Texts As String
    Dim Mlen As Long
    Dim X As Long
    
    Dim Delim As String
    Dim Start As Long
    
    Delim = "------------------------------------------------------------------------------------------------------------------------------------"
    Texts = String(1024, Chr$(0))
    
    'If Len(Msg) > (896 - lUsr) Then Msg = Mid(Msg, 1, (896 - lUsr))
    
    If Len(Msg) > 880 Then Msg = Mid(Msg, 1, 880)
    Texts = Msg & Chr(13) & Chr(10) & Chr(13) & Chr(10) & tUsr
    
    Start = InStr(Texts, Delim)
    If Start > 1 Then
        Texts = Mid(Texts, Start + Len(Delim) + 2, Len(Texts))
    End If
    
    Mlen = LenB(Texts)
    
    If Left$(Whom, 1) = " " Then
        Systms = Trim(Whom) & "*"
    Else
        Systms = Trim(Whom)
    End If
    
    lblStatus = "正在發(fā)送 ..."
    DoEvents
    X = NetMessageBufferSend(ByVal StrConv("", vbUnicode), ByVal StrConv(Systms, vbUnicode), ByVal StrConv(This_Comp, vbUnicode), ByVal StrConv(Texts, vbUnicode), Mlen)
    If X = 0 Then
        lblStatus = "發(fā)送成功."
    Else
        DoEvents
        If InStr(1, txtMsg, "------------------------------------------------------------------------------------------------------------------------------------", vbTextCompare) = 0 Then
            txtMsg = "不能發(fā)送到 : " & Whom & Chr(13) & Chr(10) & "------------------------------------------------------------------------------------------------------------------------------------" & Chr(13) & Chr(10) & txtMsg
        Else
            txtMsg = "不能發(fā)送到 : " & Whom & Chr(13) & Chr(10) & txtMsg
        End If
        lblStatus = GetLastErrorStr(X)
        If Len(lblStatus) = 0 Then lblStatus = "當(dāng)前用戶無(wú)效."
    End If
    
End Function

    
Function GetLastErrorStr(dwErrCode As Long) As String
'Finds the Error if the Message was not sucessful

  Static sMsgBuf As String * 257, dwLen As Long

  dwLen = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM _
                                      Or FORMAT_MESSAGE_IGNORE_INSERTS _
                                      Or FORMAT_MESSAGE_MAX_WIDTH_MASK, ByVal 0&, _
                                      dwErrCode, LANG_USER_DEFAULT, _
                                      ByVal sMsgBuf, 256&, 0&)

  If dwLen Then GetLastErrorStr = Left$(sMsgBuf, dwLen)
  
End Function
    
Private Sub txtMsg_GotFocus()
'Displays Message to Whom

    If Len(cboWorkstation) = 0 Then Exit Sub
    If Len(txtMsg) = 0 Then
        lblStatus = "輸入消息."
    Else
        If chkGroup.Value = 1 Then
            lblStatus = "發(fā)送到工作組."
        Else
            lblStatus = "發(fā)送給:  " & cboWorkstation
        End If
    End If

End Sub

Private Sub user_Click()
'Lists all the available NORMAL users from the Server

    lblStatus = "正在查找用戶 ..."
    Me.MousePointer = 11
    
    Me.Caption = "正在查找用戶 ..."

    DoEvents
    cboWorkstation.Clear
    X& = SessionEnum(1)
    Me.MousePointer = 1
    If cboWorkstation.ListCount > 0 Then cboWorkstation.ListIndex = 0
    
    'Beep
    Me.Caption = "發(fā)送消息"
    txtMsg = ""

End Sub
    
Private Sub workstation_Click()
'Lists all the Workstations currently switched on from the Network call Enumerate Func.

    Me.MousePointer = 11
    lblStatus = "Finding Workstation(s) Please Wait ..."
    
    Me.Caption = "Finding Workstation(s) Please Wait ..."
    
    cboWorkstation.Clear
    Reset_Info
    DoEvents:     X& = Enumerate(Info)    'To enumerate root, necessary to enumerate the Network
    DoEvents:     X& = Enumerate(Info)    'To enumerate further
    'Beep
    If cboWorkstation.ListCount > 0 Then lblStatus = "Workstation(s) Found. Enter Message."
    
    Me.MousePointer = 1
    If cboWorkstation.ListCount > 0 Then cboWorkstation.ListIndex = 0

    'Beep
    Me.Caption = "發(fā)送消息"
    txtMsg = ""
    
End Sub
    
Function SessionEnum(level As Long) As Long
'This function is used to List Users/Group as per the Menu selection
    
    Dim lpBuffer As Long
    Dim nRead As Long
    Dim nTotal As Long
    Dim nRet As Long
    Dim rHan As Long
    
    Dim i As Long
    Dim Grp As String
    Dim temp As String
    Dim Whom As String
    
    If level = 1 Then
         Dim infoU() As UM_INFO
         Whom = " User(s) "
    ElseIf level = 3 Then
         Dim infoG() As GRP_INFO
         Whom = " Group(s) "
    Else
         Dim infoGU() As G_USER
         Whom = " Group User(s) "
    End If
    
    lblStatus = "正在查找" & Whom & "請(qǐng)等待 ..."
    
    If level = 1 Or level = 3 Then
         nRet = NetQueryDisplayInformation(ByVal StrConv(Get_Server, vbUnicode), ByVal level, ByVal 0&, ByVal 1000&, ByVal 16384&, nRead, lpBuffer)
    Else
         Grp = Trim(Mid(cboWorkstation, 3, Len(cboWorkstation)))
         nRet = NetGroupGetUsers(ByVal StrConv(Get_Server, vbUnicode), ByVal StrConv(Grp, vbUnicode), ByVal 0&, lpBuffer, ByVal 16384&, nRead, nTotal, rHan)
         If nRet = 0 Then chkGroup.Value = 1
    End If
    
    temp = GetLastErrorStr(nRet)
    If nRet <> 0 Then
         If Len(temp) = 0 Then
             lblStatus = "Could not find" & Whom
             If nRet = 2312 Then lblStatus = "Session does not exist with that computer."
             If nRet = 2221 Then lblStatus = "User name could not be found."
             If nRet = 2351 Then lblStatus = "This computer name is invalid."
         Else
             lblStatus = temp
         End If
         Exit Function
    End If
    
    temp = ""
    If nRet = 0 And nRead > 0 Then
       If level = 1 Then
             ReDim infoU(nRead - 1) As UM_INFO
             CopyMem infoU(0), ByVal lpBuffer, nRead * Len(infoU(0))
       ElseIf level = 3 Then
             ReDim infoG(nRead - 1) As GRP_INFO
             CopyMem infoG(0), ByVal lpBuffer, nRead * Len(infoG(0))
       Else
             ReDim infoGU(nRead - 1) As G_USER
             CopyMem infoGU(0), ByVal lpBuffer, nRead * Len(infoGU(0))
       End If
       
       For i = 0 To nRead - 1
         If level = 3 Then
               temp = PointerToStringW(infoG(i).GRP_NAME)
               cboWorkstation.AddItem "*  " & UCase(Trim(temp))
         ElseIf level = 1 Then
               temp = PointerToStringW(infoU(i).C_NAME)
               If (UF_NORMAL_ACCOUNT And infoU(i).C_FLAG) Then
                     cboWorkstation.AddItem UCase(Trim(temp))
               End If
         Else
             temp = PointerToStringW(infoGU(i).U_NAME)
             cboSelected.AddItem UCase(Trim(temp))
         End If
       Next i
       lblStatus = Whom & "已經(jīng)找到,請(qǐng)輸入消息."
       If cboSelected.ListCount > 0 And level = 2 Then cboSelected.ListIndex = 0
    Else
       lblStatus = "無(wú)法找到用戶."
    End If
     
    NetApiBufferFree (lpBuffer)
    
End Function
    
Function Get_Server() As String
'Gets the Server Name

    Dim z As Long
    Dim lpbyt As Long
    Dim temp As String
    
    z = NetGetDCName(ByVal StrConv("", vbUnicode), ByVal StrConv("", vbUnicode), lpbyt)
    
    If z <> 0 Then lblStatus = "錯(cuò)誤: " & GetLastErrorStr(z)
    If z = 0 Then temp = PointerToStringW(lpbyt) Else: temp = ""
    
    NetApiBufferFree (lpbyt)

    Get_Server = temp
    
End Function
    
Function Reset_Info()
'This funtion resets the NETRESOURCE structure for a fresh Enumeration

    Info.dwDisplayType = 0
    Info.dwScope = 0
    Info.dwType = 0
    Info.dwUsage = 0
    Info.lpComment = ""
    Info.lpLocalName = ""
    Info.lpProvider = ""
    Info.lpRemoteName = ""
    
End Function

Function Get_User() As String
'This function gets the name of the Logged on User

    Dim lRet  As Long
    Dim tUser As String * 256
    Dim tLen  As Long
    
    tLen = 255
    X = GetUserName(tUser, tLen)
    
    If tLen > 0 Then
        'Set the retrieved name to the Global Name parameter
        tUsr = StrConv(tUser, vbProperCase)
        lUsr = 16   'tLen + 2
    End If

End Function



?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性一二三区| 亚洲黄色小视频| 一区二区三区免费网站| 国产一区二区三区av电影| 成人免费毛片app| 91精品国产综合久久精品| 精品国产乱码久久久久久闺蜜| 亚洲欧美在线aaa| 美女高潮久久久| 欧美一级淫片007| 一区二区理论电影在线观看| 久久99国产精品成人| 色综合久久久久久久久久久| 国产视频一区不卡| 日本女优在线视频一区二区| 99视频一区二区三区| 日韩欧美在线综合网| 依依成人综合视频| 国产91精品露脸国语对白| 91视频91自| 国产视频一区二区在线| 日本不卡一区二区| bt7086福利一区国产| 精品国产乱码久久久久久夜甘婷婷| 国产日韩三级在线| 美女精品一区二区| 日韩午夜中文字幕| 亚洲成av人片在线观看| av在线一区二区三区| 国产精品久久久久影院色老大 | 欧美日韩一区久久| 91麻豆视频网站| 欧美激情一区二区三区| 99视频国产精品| 国产人久久人人人人爽| 国产成人午夜电影网| 日本一区二区三区dvd视频在线| 蜜桃一区二区三区在线| 欧美一级精品在线| 麻豆91小视频| www久久久久| 日韩你懂的电影在线观看| av网站一区二区三区| 日韩码欧中文字| 风间由美一区二区三区在线观看| 日韩精品专区在线影院观看| 国产一区二区三区最好精华液| 在线欧美小视频| 亚洲成人动漫在线免费观看| 欧美一区二区人人喊爽| 久久99蜜桃精品| 国产亚洲欧美日韩俺去了| 国内精品写真在线观看| 中文子幕无线码一区tr| 91福利视频网站| 久久精品国产免费| 国产精品福利av| 欧美日韩成人激情| 国产成人av在线影院| 亚洲精品久久嫩草网站秘色| 欧美日韩一区高清| 国产一区二区三区黄视频| 在线不卡的av| 欧美视频三区在线播放| 青娱乐精品视频在线| 亚洲色图欧洲色图| 在线影视一区二区三区| 欧美高清在线一区二区| 国产suv精品一区二区883| 一区二区三区中文字幕| 欧美mv和日韩mv的网站| 国产区在线观看成人精品 | 国产麻豆精品一区二区| 欧美精品亚洲一区二区在线播放| 亚洲激情图片qvod| 久久综合九色综合欧美98| 久久99久久精品| 国产精品麻豆久久久| 不卡视频免费播放| 亚洲精品美国一| 一卡二卡欧美日韩| 日韩欧美在线观看一区二区三区| 99视频在线观看一区三区| 奇米精品一区二区三区在线观看一| 亚洲欧洲韩国日本视频| 91毛片在线观看| 成人综合婷婷国产精品久久| 日韩av网站在线观看| 亚洲国产一区视频| 免费在线观看一区二区三区| 从欧美一区二区三区| 在线观看欧美精品| 中文字幕一区av| 欧美私模裸体表演在线观看| 亚洲国产精品自拍| 国产欧美精品一区二区色综合朱莉| a亚洲天堂av| 三级欧美在线一区| 国产免费成人在线视频| 色婷婷国产精品| 日本成人在线看| 久久这里只有精品首页| 在线免费av一区| 老司机一区二区| 中文字幕在线一区免费| 日韩一区和二区| 成人免费看黄yyy456| 亚瑟在线精品视频| 欧美一级日韩免费不卡| 91丨九色丨蝌蚪丨老版| 日本成人中文字幕在线视频| 欧美国产在线观看| 日韩欧美你懂的| 91蝌蚪国产九色| 麻豆精品精品国产自在97香蕉| 精品国产免费久久 | 国产精品久久久久久久久搜平片 | 精品亚洲成a人| 亚洲日本va午夜在线影院| 正在播放亚洲一区| 国产91精品精华液一区二区三区 | 91福利精品视频| 久久精品国产成人一区二区三区| 亚洲欧洲一区二区在线播放| 亚洲欧美日韩在线| 欧美三级日韩三级| 大胆欧美人体老妇| 国产综合久久久久影院| 亚洲福利视频三区| 国产精品乱人伦中文| 91 com成人网| 欧美性受极品xxxx喷水| 成人自拍视频在线观看| 免费高清不卡av| 天天影视涩香欲综合网| 中文字幕制服丝袜一区二区三区 | 岛国一区二区在线观看| 日本亚洲电影天堂| 亚洲国产精品久久久久秋霞影院| 国产亚洲成av人在线观看导航| 777午夜精品视频在线播放| 波多野结衣视频一区| 岛国av在线一区| 精品一区二区三区免费播放| 亚洲图片欧美视频| 国产日韩视频一区二区三区| 日韩欧美激情在线| 欧美日韩精品电影| 欧美亚洲愉拍一区二区| 在线一区二区三区| 日本电影欧美片| 在线观看中文字幕不卡| 日本韩国精品在线| 欧美午夜在线观看| 欧美吻胸吃奶大尺度电影 | 国产成人精品午夜视频免费| 国产在线麻豆精品观看| 国产麻豆精品在线观看| 国产精品911| 国产iv一区二区三区| 高清国产一区二区| 成人高清视频在线| 99re这里都是精品| 色一区在线观看| 欧美性感一区二区三区| 欧美丝袜丝交足nylons图片| 欧美日韩1234| 91精品国产色综合久久不卡电影 | 欧美国产视频在线| 亚洲欧洲精品天堂一级| 亚洲精品视频在线| 亚洲h精品动漫在线观看| 日韩精品每日更新| 捆绑调教美女网站视频一区| 国产一区二区电影| 成人激情免费网站| 在线观看区一区二| 7777精品伊人久久久大香线蕉| 日韩一级成人av| 久久精品视频免费观看| 国产精品久线观看视频| 亚洲理论在线观看| 中文字幕中文字幕一区二区| 色婷婷av一区二区三区gif| 亚洲一区二区三区在线看| 久久久久青草大香线综合精品| 成人国产精品免费观看| 久久国产尿小便嘘嘘尿| 日av在线不卡| 日韩av中文字幕一区二区| 色噜噜狠狠一区二区三区果冻| 国产网红主播福利一区二区| 日日噜噜夜夜狠狠视频欧美人| 波多野结衣91| 欧美日韩国产在线观看| 欧美电影免费观看高清完整版在 | 日韩不卡一二三区| 午夜欧美大尺度福利影院在线看 | 国产欧美视频在线观看| 中文字幕一区二区不卡 |