程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 在Delphi中使用電子郵件

在Delphi中使用電子郵件

編輯:Delphi
  一個成熟的軟件,對電子郵件的支持必不可少,用戶可以通過點擊程序界面上的鏈接用Delphi實現這一功能,使用非常簡單。

  首先,在程序的interface部分加入uses Shellapi,因為這個單元封裝了我們要使用的API函數。然後,我們就可以寫程序了。下面是程序的代碼:

procedure SendMail
var
s String
begin
s = mailto[email protected]
ShellExecute0 open PChars nil nil SW_SHOWNORMAL
end

  這樣,執行這個過程,就可以自動打開電子郵件發送程序,給[email protected]發送郵件了。

  在實際使用過程中,有時需要同時給幾個郵箱發送郵件,只要改變s的值即可。

s = mailto[email protected][email protected]&[email protected]

  這樣就可以同時給幾個郵箱發送郵件了。

  如果要確定電子郵件的標題和正文,可以給s賦值:

s = mailto[email protected]﹖subject=hello&body=你好

  注意:

  1.給標題和正文賦值時不需要加引號。

  2.雖然很多資料上都說:如果標題和正文中含有空格,需要將它轉換為%20。但筆者在調試程序的過程中,即使不作轉換,程序也可以正常運行。

  本程序在Windows 2000 Profes sional、Delphi 5、MS Outlook Express中運行通過。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved