トップページ > 記事閲覧
メーラーを起動したい
名前:タニシン 日時: 2019/10/10 19:22

こんにちは。 androidやiosでメールアプリを開きたいのですが、 そういった関数が見当たらなかったので質問した次第です。 理想としては引数にタイトル、宛名、本文を入れて 送信メールのテンプレートを作成できればと思ってます。 お忙しいところ恐れ入りますが宜しくお願いいたします。
メンテ

Page: 1 |

Re: メーラーを起動したい ( No.1 )
名前:管理人 日時:2019/10/11 00:07

ご要望承りました 次の週末に実装してみますので少々お待ちください m(_ _)m
メンテ
Re: メーラーを起動したい ( No.2 )
名前:タニシン 日時:2019/10/11 09:01

承知しました。 お待ちしております。
メンテ
Re: メーラーを起動したい ( No.3 )
名前:管理人 日時:2019/10/14 22:27

お待たせしました、メールアプリを開く関数を追加しましたので、 よろしければこちらをダウンロードしてください m(_ _)m https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM.zip // Android版 ARM用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM64.zip // Android版 ARM64用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x86.zip // Android版 x86用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x64.zip // Android版 x64用 https://dxlib.xsrv.jp/temp/DxLibiOSTest.zip // iOS版 https://dxlib.xsrv.jp/temp/DxLibMakeTest.zip // ソース 以下の関数を追加しました // メールアプリを起動する // MailAddr : 宛先( NULL で無効 ) // MainCCAddr : CC の宛先( NULL で無効 ) // MainBCCAddr : BCC の宛先( NULL で無効 ) // Subject : タイトル( NULL で無効 ) // Text : 本文( NULL で無効 ) int MailApp_Send( char *MailAddr, char *MailCCAddr, char *MailBCCAddr, char *Subject, char *Text ) ; NULL を渡した引数は空欄になります、メールアドレスが複数ある場合はカンマ , で区切ります あと、iOS版では使用するフレームワークに MessageUI.framework を追加する必要があります よろしければお試しください m(_ _)m
メンテ
Re: メーラーを起動したい ( No.4 )
名前:タニシン 日時:2019/10/19 15:45

返信が遅くなってしまい申し訳ありません。 先程確認しまして実装されていることを確認しました。 特に不具合はなさそうです。ありがとうございます。 ただ一点気になることがあります。 説明文で「メールアドレスが複数...」と各行に書かれていますが、 SubjectとTextは特に関係ない認識で大丈夫でしょうか?
メンテ
Re: メーラーを起動したい ( No.5 )
名前:管理人 日時:2019/10/20 04:48

正常に動作したようで何よりです > 説明文で「メールアドレスが複数...」と各行に書かれていますが、 > SubjectとTextは特に関係ない認識で大丈夫でしょうか? はい、MailAddr, MailCCAddr, MailBCCAddr のことについてで、Subject と Text は関係ありません ( というか注釈では MainCCAddr, MainBCCAddr になってしまっていますね…修正しておきます… orz )
メンテ
Re: メーラーを起動したい ( No.6 )
名前:タニシン(解決) 日時:2019/10/22 12:31

エラーではないので修正はお時間があるときで構いません。 疑問点も解決できたので解決済みにさせていただきます。 ありがとうございました。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存