Quels sont les privilèges des messages Windows?Windows Messages Privilèges
Dans l'application 1, j'ai posté un message à la demande 2:
PostMessage(handle, WM_LOCAL, 0, Integer(Lst));
Dans l'application 2, la mise en œuvre du message:
var l: TStringList;
begin
ShowMessage('got 1');
l := TStringList(Message.LParam);
ShowMessage('got 2');
Memo1.Clear;
ShowMessage('got 3');
if Memo1 = nil then
ShowMessage('nil');
//HERE : Access violation.
//Memo1.Text := l.Text;
//ShowMessage('got 4');
Memo1.Lines.Add('good!');
ShowMessage('got 5');
l.Free;
ShowMessage('got 6');
//Access violation Too..
Memo1.Repaint;
ShowMessage('got 7');
Pourquoi cela se produit?
Je ne peux pas non plus repeindre le mémo ni accéder à la propriété Text.
il est impossible de sérialiser l'objet? – EProgrammerNotFound
c'est une autre question ... – bummi