Indy10.0.18をつかって IdSMTPでメール送信を試みています。
↓このサイトを参考にしました。
http://oto.chu.jp/kujira/text/delphi/mail/sendmail.htm
どこのサイトでも同じように
TIdAttachemtn.Create で IdMessageに添付ファイルを渡しています。
ですが、実行すると「TIdAttachmentは未定義の識別子」とエラーになります。
必要なコンポーネントはすべて読み込んでいるので、なぜエラーかわかりません。 Indyのバージョンが10なのですが、10はまだベータなのでバグなのでしょうか? indy10でSMTPを使用された方がいらっしゃればお教えください。
よろしくおねがいします。
usesに IdAttachmentを加えれば未定義の識別子エラーは出なくなりますが、
添付ファイルのコーディング方法がIndy9とは変わっているので、Indy9の
サンプルコードは使えませんね。
ムズ さん
お返事ありがとうございます。なるほど、コンポーネントとして
IdAttachementが無いので、useに加える必要はないとおもっていました。
どうにも参考にするものが無いので、
Indy10をあきらめて9でコーディングすることにします。
ありがとうございました。
ツイート | ![]() |