如何程式用定時處理自動寄信的動作 |
尚未結案
|
pristen
一般會員 ![]() ![]() 發表:15 回覆:10 積分:5 註冊:2002-05-27 發送簡訊給我 |
|
RedSnow
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:79 回覆:1322 積分:845 註冊:2003-12-15 發送簡訊給我 |
pristen 您好: 基本上如果您所說的 "定時" 動作可以直接用 Timer 來做檢查,另外有關傳送信件的動作,依您簡單的描述來看,似乎是要呼叫 Outlook Express 之類的信件處理程式來寄送,我個人是建議您改成直接在自己的程式內,透過通訊元件來做寄信的動作比較好些。 我使用的是 BCB4,在 BCB4 安裝目錄中有一個名為 \examples\internet 的次目錄,該目錄內另有一個名為 pop3 的次目錄,該目錄內的程式就是使用 TNMPOP3 元件的郵件處理範例,雖然我並不確定其它版本的 BCB 是否也附著相同的元件與範例?但是我猜想就算沒有附著 NetMasters Fastnet Tools 套件,也會附上其它的通訊套件的,您不妨找找看。 另外您也可以試試看 Indy 或是 ICS 這些通訊套件,它們都是免費且帶原始碼 (Delphi) 的套件,參考它們的說明文件或是範例,應該很容易就能寫出寄信動作的。
|
pcboy
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
排程可以用 MS-Windows 提供的, 不需要自己寫
將程式寫到 TForm1.FormCreate 中, 程式啟動就自動執行, 不需要擔心按下 Send 按鈕問題
procedure TForm1.FormCreate(Sender: TObject); begin end;********************* 如果您滿意答案,請結案 *********************
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案! 子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |