Alkaline писал(а):...Мне нужно, чтобы по команде из комстроки появлялось окно GroupWise - создание нового сообщения, напомнинания и т.п.
Для этого нужно использовать GW Token API.
В свое время, я сделал маленькую утиль на VB, используя которую, можно командовать GW-клиентом даже из батника:
- Код: Выделить всё
Attribute VB_Name = "GWToken"
Option Explicit
Function GWPublishToken(Token As String, Optional Result As String) As Boolean
Dim gw As Object, success As Boolean
Set gw = CreateObject("GroupwiseCommander")
success = gw.Execute(Token, Result)
Set gw = Nothing
If (Not success) Then
Err.Raise vbObjectError + 1, , Result
End If
End Function
Sub Main(Token As String)
GWPublishToken (Token)
End Sub
Вызывая ее с параметром - строкой-токеном, вы можете делать то, что спрашиваете.
Напр., создание нового извещения:
- Код: Выделить всё
gwtoken "NewAppointment()"
Документацию по токенам, можно найти здесь:
http://developer.novell.com/documentation/gwtoken/pdfdoc/gwtokens/gwtokens.pdf