我正在尝试登录 Domino 服务器。为此,我从用户那里获取 Lotus Notes 密码和 Domino 服务器名称。
if (notesPassword == "" && serverName == "")
{
MessageBox.Show("请输入服务器名!!");
返回;
}
别的
{
if (connectToDomino(notesPassword, serverName))
{
MessageBox.Show("Connection Established Succesfully!!..");
}
else
{
MessageBox.Show("Connection Fail.Please Login Again To Begin");
}
}//别的
并且在
public bool connectToDomino(字符串 NotesPassword,字符串 strDominoServerName)
{
try
{
if (_lotesNotesSession == null)
{
NotesSession notesSession = new Domino.NotesSessionClass();
notesSession.Initialize(NotesPassword);
}
return true;
}
catch(Exception ex)
{
return false;
}
}
这里我正在初始化笔记密码。所以在这种情况下,它只是验证笔记密码。因此,即使用户在上面的函数中输入了无效的服务器名称条目,也会返回 true。
我试过 :
字符串 serverName = notesSession.ServerName;
但它显示空值。:(