Net Send command i VB
Jeg roder lidt med nedenstående kode, men bliver ved at få en fejl...Sample Usage
x = BroadcastMessage("PYTHON", "Karl", "Boooo! It's me. Time for tea?")Code
Private Declare Function NetMessageBufferSend Lib "NETAPI32.DLL" _
(yServer As Any, yToName As Byte, yFromName As Any, yMsg As Byte, _
ByVal lSize As Long) As Long
Private Const NERR_Success As Long = 0&
Public Function BroadcastMessage(UserOrMachine As String, _
FromName As String, Message As String) As Boolean
Dim ToName() As Byte
Dim FromName() As Byte
Dim MessageToSend() As Byte
'Put data into byte arrays
ToName = UserOrMachine & vbNullChar
FromName = FromName & vbNullChar
MessageToSend = Message & vbNullChar
'Broadcast message via API
If NetMessageBufferSend(ByVal 0&, ToName(0), ByVal 0&, _
FromName(0), UBound(MessageToSend)) = NERR_Success Then
'Return True if it worked
BroadcastMessage = True
End If
End Function
