DDE
Добавлено: 24 апр 2009, 13:19
Есть БД в Access. При нажатии на кнопку нужно найти объект на карте.
Но постоянно выскакивает сообщение, что невозможно открыть канал DDE. Хотя прописано вроде все правильно. Может кто-нибудь сталкивался с подобной проблемой?
Private Sub Кнопка37_Click()
Dim i As Long
i = DDEInitiate("mapinfo", "system")
Dim id As String, uy As String
If Forms!земельный!Наименование <> 0 Then
uy = Forms!земельный!Наименование
id = "select * from AUSTRLIA where St_Abbr=" & """" & uy & """" & "into Selection"
DDEExecute i, id
Else: MsgBox ("таких объектов не найдено")
End If
DDETerminateAll
End Sub
Но постоянно выскакивает сообщение, что невозможно открыть канал DDE. Хотя прописано вроде все правильно. Может кто-нибудь сталкивался с подобной проблемой?
Private Sub Кнопка37_Click()
Dim i As Long
i = DDEInitiate("mapinfo", "system")
Dim id As String, uy As String
If Forms!земельный!Наименование <> 0 Then
uy = Forms!земельный!Наименование
id = "select * from AUSTRLIA where St_Abbr=" & """" & uy & """" & "into Selection"
DDEExecute i, id
Else: MsgBox ("таких объектов не найдено")
End If
DDETerminateAll
End Sub