如何與其他app溝通訊息 |
尚未結案
|
blue
中階會員 發表:169 回覆:136 積分:81 註冊:2002-04-15 發送簡訊給我 |
Hi,各位先進大家好:
小弟需在不同的APP間傳送訊息, 試了一下 TMessage,好像沒作用(連在同一APP中的二個Form也無法作用), procedure TForm1.Button1Click(Sender: TObject); var FMyMessage : TMyMessageClass; begin FMyMessage := TMyMessageClass.Create; FMyMessage.MyProp1 := 1; FMyMessage.MyProp2 := 'Hello'; TMessageManager.DefaultManager.SendMessage(nil, FMyMessage); end; procedure TForm2.FormCreate(Sender: TObject); begin TMessageManager.DefaultManager.SubscribeToMessage(TMyMessageClass, Self.ProcessMessage); end; procedure TForm2.ProcessMessage(const Sender : TObject; const M : TMessage); begin if M is TMyMessageClass then begin //Do something Showmessage('aaa'); end; end; 請教各位先進是否有相關的範例? 另,在Mac上,若想與 xcode 的 app 傳送訊息是否可行? 謝謝! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |