Hi, I'm Paul, but you can also call me Todd and I won't get upset.
Paul.Todd | 25 February, 2007 21:51
Series 80, Symbian C++ |
Permalink |
Comments (2) |
Trackbacks (0)
Paul.Todd | 16 February, 2007 10:37
A number of people seem to have a problem using RSendAs to send a file via Bluetooth but its more or less the same as sending any other message.
To start, you need to get hold of the bluetooth MTM UID, its in "SendUiConsts.h"
Then its simply a case of:
void SendFileL(const TDesC& aFilename)
{
// 1. Open session
RSendAs session;
User::LeaveIfError(session.Connect());
CleanupClosePushL(session);
// 2. Create message
RSendAsMessage message;
message.CreateL(session, KSenduiMtmBtUid);
CleanupClosePushL(message);
// 3. Add attachment
TRequestStatus status;
message.AddAttachment(aFilename.FullName(), status);
User::WaitForRequest(status);
// 4. Send message
if (status.Int() == KErrNone)
{
CleanupStack::Pop(&message);
message.LaunchEditorAndCloseL();
}
else
CleanupStack::PopAndDestroy(&message);
CleanupStack::PopAndDestroy(&session);
}
Messaging, S60, Symbian C++ |
Permalink |
Comments (2) |
Trackbacks (0)