Hi all! I'm having problems using JabberCOM (http://jabbercom.sourceforge.net) with C# and after a little search on the internet, did I find that I wasn't the only one having such problems. For some reason is an error produced when trying to add a second event. This may be a bug related to using JabberCOM in .NET, meaning that a workaround might be hard to find. But hopefully has someone been able to find a solution..
I ran JabberCOM.dll through the tlbimp.exe tool and added it as a reference in c#. The source code I used is as follows: - - - using JabberCOM; JabberSession js = new JabberSession(); js.OnConnect += new IJabberSessionEvents_OnConnectEventHandler(js_OnConnect); js.OnAuthError += new IJabberSessionEvents_OnAuthErrorEventHandler (js_OnAuthError); js.Server = "jabber.com"; js.Username = "user"; js.Password = "pass"; js.Resource = "work"; js.Priority = 0; js.DoConnect (false, 0); protected void js_OnConnect() { richTextBox1.Text = "Connected!"; } protected void js_OnAuthError(string e) { richTextBox1.Text = "Auth Error! : " + e; } - - - Everything works fine with only one event, I start the application and shortly after does the text change to "Connected!" in my richTextBox. But when I add the second event, js.OnAuthError, this error is produced: Unhandled Exception: System.Runtime.InteropServices.COMException (0x80040202): Exception from HRESULT: 0x80040202. So have anyone found a solution to the second event problem? Or have any idea on how to solve this issue? It would be really nice to be able to use the JabberCOM object, but I have found some alternative solutions if that doesn't work out: This example doesn't use any object to handle the communication with the Jabber server, but use just c# to connect to the server. Would mean a lot of extra work to do everything from scratch, so I'll rather avoid that. http://www.dotnetremoting.cc/projects So this looks much more promissing, and would maybe be the best choice for c# developers anyway. http://nureality.myip.org/downloads.php (WrapJabberNET is a wrapper class of Joe Hildebrand's Jabber.NET library http://sourceforge.net/projects/jabber-net, which is a Jabber library for the .NET framework. It allows an easy interface for client developers.) Regards, Lars _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev