MailSlot og Connection
Først og fremmest tror jeg at det er en god idé at vide hvad MailSlot er for at hjælpe mig. Jeg kan prøve at forklare det hvis det er nødventigt :-)Jeg vil lave en chatprogram (det jo det man bruger MailSlot til) hvor der er flere modtagere, på de beskeder man sender. Det kunne skrives således:
for I := 1 to Recivers.Count do begin //en løkke i en TStringList med modtagerne
SendToMailSlot(Recivers[I-1], \'Et slot\', \'En besked\'); //Sender beskeden til alle i listen
end;
Men inden beskederne skal sendes ud, vil jeg lave et tjekt, én for én, om der \"hul igennem\" til alle modtagerne. Det gør jeg ved at sende en besked, som fx. \'connect\', og på modtageren, ser den så beskeden og vil svare med \'ready\'. I det senderen ser beskeden \'ready\' vil den sige at der er forbindelse, og gå videre til den næste i rækken.
Hvis ikke der inden for 10 sek. (TTimer) er modtaget noget svar, skriver den simpelhen at der ikke kunne oprettes forbinnelse, og går igen videre til næste modtager!
(Det var vist det)
Og lige til sidst: Jeg er ked at jeg kun kan give 27 point, but whats all I got!
