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,依次进行,产生循环。
