Wie senden Sie eine SMS mit Delphi XE5 in Android

Weiß jemand, wie man diese arbeiten?
Der nächstgelegene ich bekam, war der code unten an, bekam aber keine Erfolg.
Auf den ersten, es gibt Ihnen Hoffnung, wenn Sie sagt, Sie müssen die SEND_SMS Berechtigung. Aber nachdem Sie setup diese Berechtigung, nix passiert!!!

uses
 Androidapi.JNI.JavaTypes;

procedure TForm1.Button1Click(Sender: TObject);
var
  smsManager: JSmsManager;
  smsTo, smsFrom: JString;
begin
  smsManager:= TJSmsManager.JavaClass.getDefault;
  smsTo:= StringToJString('552199999999'); //replace with the right destination number
  smsFrom:= StringToJString('552499999999'); //replace with the right originator number
  smsManager.sendTextMessage(smsTo, smsFrom, StringToJString(Edit1.Text), nil, nil);
end;
Können Sie senden eine Nachricht an die gleiche Nummer von diesem Telefon manuell? Wirkt sich das hinzufügen eines Land-Präfix-Nummer helfen? Zum Beispiel, Land, prefix-Nummer für mein Land ist +381.

InformationsquelleAutor rribas | 2013-09-17

Schreibe einen Kommentar