當前位置:編程學習大全網 - 源碼下載 - 如何在VB中控制WORD[2]

如何在VB中控制WORD[2]

(1)有些語句和函數不能使用,包括:控制結構,如While…Wend和if…then…else;陳述性語句,如Dim;自定義與對話框相關的語句:FileExit語句;需要數組變量作為參數的語句或函數。

(2)還有壹些使用方式不同的指令。①返回字符串以美元符號($)結尾的WordBasic函數的關鍵字必須用方括號括起來。比如WordBasic宏中的GetBookmark$()語句:mark$=GetBookmark$(“地址”),如果被VB調用,就必須寫成mark $ = word obj。[ge-t書簽$](“地址”)。②選擇帶有“真”而不是“假”的命令按鈕。

2.3 OLE自動化的描述

Word可以為其他應用程序提供OLE自動化對象,但不能使用OLE自動化來訪問其他應用程序中的對象。例如,VB和Excel可以使用OLE自動訪問Word,但Word不能使用OLE自動訪問它們。

3在包容器中嵌入Word對象

在VB中,要訪問包容器中嵌入的Word對象,必須先將對象插入到項目中。具體做法如下:在表單中插入壹個OLE控件,選擇“MicrosoftWord圖片”或“Microsoft Word文檔”作為對象類型,然後按“確定”。

然後使用Object屬性訪問文檔或圖片,並使用WordBasic語句和函數對其進行操作。嵌入對象必須先激活,然後才能被訪問,OLE控件可以使用Action屬性激活。例如,使用下面的指令訪問嵌入在名為OLE1的OLE控件中的文檔:

將Wordobj作為對象變暗

OLE1。動作=7

set word obj = ole 1 . object . application . word basic

否則,方法與OLE自動化相同。使用包容器中嵌入的Word對象,Word顯示的窗口大小和位置與OLE控件定義的相同,工具欄顯示位置與Word分離。與OLE自動化相比,這是壹個缺點。

不管怎樣,如果妳想在微軟工作,

[1] [2]

  • 上一篇:iOS積分墻是什麽?
  • 下一篇:國內erp軟件排名有哪些好的介紹?
  • copyright 2024編程學習大全網