Indy10 IdSMTPで添付ファイル


べんぷ  2004-11-10 20:24:23  No: 11698  IP: [192.*.*.*]

Indy10.0.18をつかって IdSMTPでメール送信を試みています。

↓このサイトを参考にしました。   

http://oto.chu.jp/kujira/text/delphi/mail/sendmail.htm
どこのサイトでも同じように
TIdAttachemtn.Create で IdMessageに添付ファイルを渡しています。

ですが、実行すると「TIdAttachmentは未定義の識別子」とエラーになります。
必要なコンポーネントはすべて読み込んでいるので、なぜエラーかわかりません。  Indyのバージョンが10なのですが、10はまだベータなのでバグなのでしょうか?  indy10でSMTPを使用された方がいらっしゃればお教えください。
よろしくおねがいします。

編集    削除
ムズ  2004-11-17 18:18:41  No: 11699  IP: [192.*.*.*]

usesに IdAttachmentを加えれば未定義の識別子エラーは出なくなりますが、
添付ファイルのコーディング方法がIndy9とは変わっているので、Indy9の
サンプルコードは使えませんね。

編集    削除
べんぷ  2004-11-19 07:20:24  No: 11700  IP: [192.*.*.*]

ムズ  さん

  お返事ありがとうございます。なるほど、コンポーネントとして
IdAttachementが無いので、useに加える必要はないとおもっていました。

どうにも参考にするものが無いので、
Indy10をあきらめて9でコーディングすることにします。

ありがとうございました。

編集    削除