最近在做用户界面的时候,我建立了3个TEXTBOX,是打算从这里写入R30-R32的数据。我在初始化的时候定义:
Text1.LinkTopic = g_chNCDDEServiceName
Text1.LinkItem = "/Channel/PARAMETER/R[U1,30]"
Text1.LinkMode = 1
Text2.LinkTopic = g_chNCDDEServiceName
Text2.LinkItem = "/Channel/PARAMETER/R[U1,31]"
Text2.LinkMode = 1
Text3.LinkTopic = g_chNCDDEServiceName
Text3.LinkItem = "/Channel/PARAMETER/W[U1,32]"
Text3.LinkMode = 1
运行后能实现这3个TEXTBOX上显示R30-R32的数值。我在更改TEXT里面的数值,但是系统里面R参数是没有发生变化的。请知道的朋友指点下。(感觉它只能读不能写)
2:TEXTBOX之间的选择是用的TAB键来控制,我现在实现了用回车键来替代它程序如下:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
SendKeys "{tab}"
End If
End Sub
我想用上下方向键来实现TAB键的功能,在ASCII码上面找到向下的方向键是40 ,但实践上我发现向下的方向键是一个组合键,这里我不知道如何实现这个功能了。