vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Re: net Send 
Autor: That
Datum: 07.03.03 19:09

'   Die API, mit der die Daten verschickt werden
Private Declare Function NetMessageBufferSend Lib "netapi32.dll" ( _
    lpServerName As Any, _
    lpMsgName As Byte, _
    lpFromName As Any, _
    lpBuf As Byte, _
    ByVal lnBufLen As Long _
) As Long
Private Declare Function GetComputerName Lib "kernel32" Alias _
  "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
 
'   Konstante, die von der API geliefert wird
Private Const NERR_Success As Long = 0&
 
Private Function SendMsg(SendTo As String, Message As String, sAbsender As _
  String) As Long
    '   Speicher reservieren
    Dim WrittenTo() As Byte     '   enthält den Empfänger der Nachricht
    Dim MSGBuffer() As Byte     '   enthält die zu sendende Nachricht
    Dim Absender() As Byte
 
    ' Empfänger kann sein: PC-Name, Name des angemeldeten Users oder IP.
    ' Wird eine Arbeitsgruppe angegeben, wird an alle Computer in dieser
    ' Arbeitsgruppe gesendet
 
    '   Speicher initialisieren (Strings in WideChar konvertieren)
    WrittenTo = SendTo & vbNullChar
    MSGBuffer = Message & vbNullChar
    Absender = sAbsender & vbNullChar
    'ByVal 0&
    '   Meldung absetzen
    SendMsg = (NetMessageBufferSend(ByVal 0&, WrittenTo(0), Absender(0), _
    MSGBuffer(0), UBound(MSGBuffer)) = NERR_Success)
End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
net Send2.866That20.02.03 17:07
Re: net Send1.155ModeratorDieter20.02.03 18:53
Re: net Send 1.439Markus21.02.03 15:40
Re: net Send 1.002That21.02.03 18:21
Re: net Send501franky.b23.02.03 15:09
Re: net Send571jarod170123.02.03 16:20
Re: net Send1.188That25.02.03 17:15
Re: net Send1.233That25.02.03 17:17
Re: net Send795Meister Phantom07.03.03 09:05
Re: net Send814That07.03.03 19:09
Re: net Send284Barnet11.03.03 10:41
Re: net Send680Meister Phantom20.03.03 08:32
Re: net Send722collix19.03.03 20:40
Re: net Send670collix22.03.03 10:35
Re: net Send929ModeratorMartoeng23.02.03 17:40
Re: net Send985That25.02.03 17:14
Re: net Send766ModeratorMartoeng25.02.03 19:14
Re: net Send876illuminator26.02.03 08:35
Re: net Send1.310dbayer26.02.03 08:59
Re: net Send684Vampire66626.02.03 14:24
Re: net Send1.025That26.02.03 15:32
Re: Net Send225gary1317.03.03 20:34
Re: net Send708Snof17.03.03 21:18
Re: net Send237.That17.06.03 13:04
Re: net Send720ramboch17.06.03 16:10
fertiges programm233Grit29.06.03 21:38
Re: fertiges programm647That30.06.03 18:18
Meine Homepage642That30.06.03 18:19

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel