Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
VERSION 5.00 Object = "{97917068-BB0B-4DDA-8067-B1A00C890F44}#1.0#0"; "rdchost.dll" Begin VB.Form Form1 Caption = "Salem Client" ClientHeight = 8355 ClientLeft = 60 ClientTop = 345 ClientWidth = 11775 LinkTopic = "Form1" ScaleHeight = 8355 ScaleWidth = 11775 StartUpPosition = 3 'Windows Default Begin RDCCLIENTHOSTLibCtl.SAFRemoteDesktopClientHost SAFRemoteDesktopClientHost1 Height = 6975 Left = 240 OleObjectBlob = "SalemClientUnitTest.frx":0000 TabIndex = 7 Top = 840 Width = 9375 End Begin VB.CommandButton ChatButton Caption = "Chat" Height = 400 Left = 9840 TabIndex = 6 Top = 1590 Width = 1815 End Begin VB.CommandButton Command5 Caption = "Exit" Height = 375 Left = 9840 TabIndex = 5 Top = 960 Width = 1815 End Begin VB.TextBox ConnectParmsTextBox Height = 375 Left = 2160 TabIndex = 4 Top = 120 Width = 5295 End Begin VB.CommandButton Command4 Caption = "Stop Remote Control" Height = 400 Left = 9840 TabIndex = 3 Top = 2835 Width = 1815 End Begin VB.CommandButton Command3 Caption = "Remote Control" Height = 400 Left = 9840 TabIndex = 2 Top = 2205 Width = 1815 End Begin VB.CommandButton Command2 Caption = "Disconnect" Height = 400 Left = 7680 TabIndex = 1 Top = 120 Width = 1815 End Begin VB.CommandButton Command1 Caption = "Connect" Height = 400 Left = 240 TabIndex = 0 Top = 120 Width = 1815 End Begin VB.Shape Shape1 BackColor = &H0000FF00& BorderStyle = 0 'Transparent Height = 180 Left = 11280 Top = 120 Width = 180 End End Attribute VB_Name = "Form1" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False Public WithEvents RemoteDesktopClientObj As SAFRemoteDesktopClient Attribute RemoteDesktopClientObj.VB_VarHelpID = -1 Public ChannelMgr As ISAFRemoteDesktopChannelMgr Attribute ChannelMgr.VB_VarHelpID = -1 Public WithEvents ChatChannel As ClientDataChannel Attribute ChatChannel.VB_VarHelpID = -1 Public ChannelsAdded As Boolean
Private Sub OLE1_Updated(Code As Integer)
End Sub
Private Sub ChatButton_Click() ChatDialog.Show End Sub
Private Sub Command1_Click() If Not ChannelsAdded Then Set RemoteDesktopClientObj = SAFRemoteDesktopClientHost1.GetRemoteDesktopClient Set ChannelMgr = RemoteDesktopClientObj.ChannelManager Set ChatChannel = ChannelMgr.OpenDataChannel("70") ChannelsAdded = True End If RemoteDesktopClientObj.ConnectParms = TextBox.Text Call RemoteDesktopClientObj.ConnectToServer End Sub
Private Sub Text1_Change() ChannelsAdded = False End Sub
Private Sub Command2_Click() Shape1.BackStyle = 0 RemoteDesktopClientObj.DisconnectFromServer End Sub
Private Sub Command3_Click() RemoteDesktopClientObj.ConnectRemoteDesktop End Sub
Private Sub Command4_Click() RemoteDesktopClientObj.DisconnectRemoteDesktop End Sub
Private Sub Command5_Click() Unload Form1 End Sub
Private Sub ChatChannel_ChannelDataReady(ByVal channelName As String) Dim Buffer As String Dim Length Dim TempString As String If channelID = 70 Then ChatDialog.Show ChatDialog.SetFocus Buffer = RemoteDesktopClientObj.ReceiveChannelData() TempString = ChatDialog.OutputChatText.Text & vbCrLf & Buffer ChatDialog.OutputChatText.Text = TempString End If End Sub
Private Sub RemoteDesktopClientObj_Connected() Shape1.BackStyle = 1 End Sub
Private Sub RemoteDesktopClientObj_Disconnected(ByVal reason As Long) Shape1.BackStyle = 0 End Sub
Private Sub SAFRemoteDesktopClientHost1_GotFocus()
End Sub
|