LinkItem 屬性
--------------------------------------------------------------------------------
在 DDE 與另一個應用程式會話時,返回或設定傳給接收端的數據。
語法
object.LinkItem [= string]
LinkItem 屬性語法包含下面部分:
部分 描述
Object 對象表達式,其值是“套用於”列表中的一個對象。
String 字元串表達式,指定傳給目標控制項的數據。
說明:
該屬性對應標準 DDE 語法中的 item 參數,標準 DDE 語法以 application, topic 和 item 為參數。要設定該屬性,在程式中選擇一組可識別的數據作為引用—例如,如 Microsoft Excel 中 "R1C1" 的單元引用。
與 LinkTopic 屬性結合使用 LinkItem,確定傳送端應用程式目標控制項的完整數據連結。設定 LinkMode 屬性激活該連結。
只能對用做目標的控制項設定 LinkItem。當 Visual Basic 窗體是 DDE 的會話源時,窗體上任何 Label 名、PictureBox 或 TextBox 控制項,都可以是目標使用的 application|topic!item 字元串的 item 參數。例如,下面的語法表示從 Microsoft Excel 到 Visual Basic 應用程式的有效引用。
=VizBasicApplication|MyForm!TextBox1
可以在 Microsoft Excel 公式條的目標單元中輸入前面的語法。
DDE 控制項可以同時做為源和目標,但如果目標-源對也是它本身的源-目標對,則會產生無窮循環。例如,TextBox 控制項可以同時是 Microsoft Excel 同一單元的源(通過其父窗體)和目標。當 Visual Basic TextBox 中的數據改變時,數據送到 Microsoft Excel,Microsoft Excel 中的單元發生改變,改變的數據送到 TextBox,依次進行,產生循環。