SendObject 方法

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

在 Visual Basic 中,SendObject 方法執(zhí)行 SendObject 操作。

expression.SendObject(ObjectType, ObjectName, OutputFormat, To, Cc, Bcc, Subject, MessageText, EditMessage, TemplateFile)

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對象的表達(dá)式。

ObjectType   可選 AcSendObjectType。

AcSendObjectType 可以是下列 AcSendObjectType 常量之一:

acSendDataAccessPage

acSendForm

acSendModule

acSendNoObject 默認(rèn)

acSendQuery

acSendReport

acSendTable

ObjectName     可選 Variant 型。字符串表達(dá)式,表示 objecttype   參數(shù)所選類型對象的有效名稱。如果要在郵件消息中包含活動(dòng)的對象,請使用 objecttype 參數(shù)指定對象的類型,并將該參數(shù)留空。如果將 objecttype 和 objectname 參數(shù)都留空(對于 objecttype,留空時(shí)將采用默認(rèn)常量 acSendNoObject),Microsoft Access 將向電子郵件應(yīng)用程序發(fā)送消息,但不包含數(shù)據(jù)庫對象。如果在某類庫數(shù)據(jù)庫中執(zhí)行包含 SendObject 方法的 Visual Basic 代碼,則 Microsoft Access 將先在該類庫數(shù)據(jù)庫中查找具有此名稱的對象,然后再在當(dāng)前數(shù)據(jù)庫中查找。

OutputFormat     可選 Variant 型。

To     可選 Variant 型。字符串表達(dá)式,該表達(dá)式列出了放在郵件消息的“收件人”行中的名稱。用分號 (;) 或列表分隔符(在 Windows“控制面板”“區(qū)域設(shè)置屬性”對話框中的“數(shù)字”選項(xiàng)卡中設(shè)置)分隔該參數(shù)及 cc   和 bcc 參數(shù)中指定的收件人名稱。如果收件人名稱不能被電子郵件應(yīng)用程序識別,那么不會(huì)發(fā)送該消息并將產(chǎn)生錯(cuò)誤。如果將該參數(shù)留空,Microsoft Access 會(huì)提示輸入收件人。

Cc     可選 Variant 型。字符串表達(dá)式,該表達(dá)式列出了放在郵件消息“抄送”行中的收件人名稱。如果將該參數(shù)留空,則郵件消息中的“抄送”行也將為空。

Bcc     可選 Variant 型。字符串表達(dá)式,該表達(dá)式列出了放在郵件消息“密件抄送”行中的收件人名稱。如果將該參數(shù)留空,則郵件消息中“密件抄送”行也將為空。

Subject     可選 Variant 型。字符串表達(dá)式,該表達(dá)式包含放在郵件消息“主題”行中的文本。如果將該參數(shù)留空,則郵件消息中的“主題”行也將為空。

MessageText     可選 Variant 型。字符串表達(dá)式,該表達(dá)式包含放在郵件消息正文中的文本。如果將該參數(shù)留空,則對象是包含在郵件消息正文中的所有內(nèi)容。

EditMessage     可選 Variant 型。使用 True (-1) 可以用加載的消息立即打開電子郵件應(yīng)用程序,這樣就可以編輯消息;而使用 False (0) 則可以不進(jìn)行編輯就發(fā)送消息。如果將該參數(shù)留空,將采用默認(rèn)值 (True)。

TemplateFile     可選 Variant 型。字符串表達(dá)式,表示用作 HTML 文件的模板文件的完整名稱(包括路徑)。

說明

有關(guān)該操作及其參數(shù)如何使用的詳細(xì)信息,請參閱該操作的主題。

模塊只能以“MS-DOS 文本”格式發(fā)送,所以如果將 objecttype 參數(shù)指定為 acSendModule,則必須將 outputformat 參數(shù)指定為 acFormatTXT

若要發(fā)送快照,請將 ObjectType 參數(shù)設(shè)置為 acSendReport,并把 OutputFormat 參數(shù)設(shè)置為 acFormatSNP。

語法中的可選參數(shù)允許留空,但是必須包含參數(shù)的逗號。如果將位于末端的參數(shù)留空,則在指定的最后一個(gè)參數(shù)后面不必使用逗號。

示例

下面的示例在郵件消息中包含一個(gè) Microsoft Excel 格式的“雇員”表,并在郵件消息中指定了“收件人”、“抄送”和“主題”行。郵件信息會(huì)不進(jìn)行編輯就立即發(fā)送。

DoCmd.SendObject acSendTable, "Employees", acFormatXLS, _

    "Nancy Davolio; Andrew Fuller", "Joan Weber", , _

    "Current Spreadsheet of Employees", , False