Ok das klingt logisch.
Ich hab das jetzt ma so probiert
Delphi-Quellcode:
var
ServerName: string;
FHandle : THandle;
begin
ServerName := '\\*\mailslot\messngr';
FHandle := CreateFileA(
@ServerName[1], GENERIC_WRITE, FILE_SHARE_READ, nil, OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL or FILE_FLAG_NO_BUFFERING or FILE_FLAG_OVERLAPPED, 0);
if FHandle = INVALID_HANDLE_VALUE then
ShowMessage('Konnte Mailslot nicht öffen');
end;
Eigentlich ist das doch richtig so, oder ?
Was mach ich falsch denn da kommt immer "Konnte Mailslot nicht öffen"