Thema: Delphi sendmessage problem

Einzelnen Beitrag anzeigen

Timi-loader

Registriert seit: 10. Okt 2005
Ort: Berlin
97 Beiträge
 
Delphi 7 Personal
 
#9

Re: sendmessage problem

  Alt 7. Nov 2006, 15:03
nja mein code bin ich grade wieder neu am verhunzen... -.-
also jetzt wollt ichs eigendlich nur so machen(halt ein string nur):

Delphi-Quellcode:
//sender
  txt:='meinstring';
  cds.dwData := 0;
  cds.cbData := sizeof(txt);
  cds.lpData := @txt;
  SetForegroundWindow(hPrevWin);
  SendMessage(hPrevWin, WM_COPYDATA, 0, Integer(@cds));

//empfänger
procedure tform1.OnMyMessage(var Msg: TWMCopyData);
var txt: string;
begin
  txt := msg.CopyDataStruct.lpData;
  msg.Result := 1;
  ShowMessage('ankommend: '+txt);
end;
aber so geht das ja nicht..
also da hab ich jetzt den durchblick grad nicht.. irgendwas mit pointer ist ja kein string..

mfg
  Mit Zitat antworten Zitat