全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1624
推到 Plurk!
推到 Facebook!

關於TIdText用法

答題得分者是:wyndog
Blueberrug
一般會員


發表:14
回覆:50
積分:17
註冊:2005-05-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-08 12:03:48 IP:220.130.xxx.xxx 未訂閱
請問各位大大: 我照這樣的方式寫, 都會出現此訊息說。 Invalid Text count. TIdText muse be greater than 1. 請問要怎麼用呢? 謝謝您們的教導啊!
wyndog
資深會員


發表:7
回覆:362
積分:348
註冊:2004-10-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-17 10:04:13 IP:60.248.xxx.xxx 未訂閱
我自己是在 IdSMTP1->Send(IdMessage1); 前面多加了 IdMessage1->Body->Assign(Body);
Blueberrug
一般會員


發表:14
回覆:50
積分:17
註冊:2005-05-22

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-18 09:06:51 IP:220.133.xxx.xxx 未訂閱
引言: 我自己是在 IdSMTP1->Send(IdMessage1); 前面多加了 IdMessage1->Body->Assign(Body);
你好: 我不懂的是你把寄信的內文是要對應給誰呢? 有點不太懂意思, 而我自己本身找出來方法如下:
IdSMTP1->Host = MainForm->uList->Strings[3]; //外寄伺服器
IdSMTP1->Port = 25; //port
IdSMTP1->UserId = MainForm->uList->Strings[4]; //帳號
IdSMTP1->Connect();    for (int z=0;zsMailCount;z  )
{
  TStringList *Body = new TStringList;      IdMessage1->From->Text = MainForm->sList->Strings[0 6*z]; //寄信人
  IdMessage1->Recipients->EMailAddresses = MainForm->sList->Strings[1 6*z]; //收信人
  IdMessage1->Subject = MainForm->sList->Strings[2 6*z]; //主旨      TIdText *txttmp = new TIdText(IdMessage1->MessageParts,NULL);
  txttmp->ContentType = "text/pixal";
  txttmp->Text = "";      TIdText *htmtmp = new TIdText(IdMessage1->MessageParts,Body);
  htmtmp->ContentType = "text/html";
  htmtmp->Body->LoadFromFile("WTO.html");
  
  IdSMTP1->Send(IdMessage1);
}
我是自己這樣找出來的方法,不過有點不太懂意思 有誰肯幫我解答ㄇ?
系統時間:2024-04-29 22:59:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!