Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » QAnywhere » 如何编写 QAnywhere 客户端应用程序 » QAnywhere 消息浏览

 

按 ID 浏览消息

可通过为 browseMessagesbyID() 方法指定某特定消息的 ID,来浏览该消息。

以下 .NET 示例使用 QAManager.BrowseMessageByID 方法来浏览消息:

QAMessage msg;
IEnumerator msgs = mgr.BrowseMessagesByID( "ID:123" );
if( msgs.MoveNext() ) {
  msg = (QAMessage)msgs.Current;
  // Process message.
}

以下 C++ 示例使用 QAManager browseMessageByID 函数来浏览消息:

QAMessage *msg;
qa_browse_handle bh = mgr->browseMessagesByID( _T( "ID:123" ) );
msg = mgr->browseNextMessage( bh );
if( msg != qa_null ) {
  // Process message.
}
mgr->browseClose( bh );

以下 Java 示例使用 QAManager.browseMessageByID 方法来浏览消息:

QAMessage msg;
java.util.Enumeration msgs = mgr.browseMessagesByID( "ID:123" );
if( msgs.hasMoreElements() ) {
  msg = (QAMessage)msgs.nextElement();
  // Process message.
}
 另请参见