Thema: Delphi Net Send mit Mailslots

Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#2

Re: Net Send mit Mailslots

  Alt 16. Jan 2004, 08:01
Zitat von Luckie:
Wie kann man diese beiden Mankos beheben?
Zum ersten weiß ich im Augenblick nichts. Aber zum zweiten (das Umlautproblem usw.). Vor dem Senden die Zeichen konvertieren:
Delphi-Quellcode:
function OEMConverter(s: AnsiString): string;
begin
  SetLength(Result,length(s));
  if(length(Result) > 0) then CharToOEM(pchar(s),pchar(Result));
end;
Zumindest WinPopup stellt die Zeichen dann richtig dar. Womit wohl auch die Frage:
Zitat:
Nachtrag: Kann ich mit der Funktion auch auf einen Win9x Rechner Nachrichten schicken auf dem WinPopup läuft? Ich meine da mal was gehört zu haben.
mit Ja beantwortet wäre. Allerdings weiß ich aus Tests, dass es nur mit dem Computernamen geht. Unter NT kann man ja Nachrichten auch an den Benutzernamen schicken. Das klappt mit der NT-Funktion auch, wenn du die Nachricht an einen WinPopup-Benutzer schickst. Wenn du den Mailslot verwendest, dann geht´s (wie gesagt) irgendwie nur mit dem Computernamen.
  Mit Zitat antworten Zitat