chrislee8
asked on
com.ms.util.* question.
how and where do I find out what classes are available for this package?
anyone familiar with the com.ms.util.EventLog class?
what methods are there in this class?
I use this class to log something into NT's eventlog, how do I register the msg.dll which contains the message structure?
anyone have done that should know what I am talking about. I know how to do it in VB, but new to Java.
Thanks for any comments in advanced here.
anyone familiar with the com.ms.util.EventLog class?
what methods are there in this class?
I use this class to log something into NT's eventlog, how do I register the msg.dll which contains the message structure?
anyone have done that should know what I am talking about. I know how to do it in VB, but new to Java.
Thanks for any comments in advanced here.
The link is misspelt. It should be: www.linar.com/jintegra
ASKER
well, very clear explaination on Java and J++.
but I understand that totally. :)
and one more thing, MS SDK for Java 4.0 does work with com.ms.util.EventLog too, not only J++. I know this one. I have done that.
because they both come from MS, I guess on this one.
I do want to do this task under MS environment.
I am a kind of person that wants to learn deep inside of what I going to learn. so I want to know more info on com.ms.util.* and com.ms.util.EventLog.
any place to tell the details like whitepaper?
I searched on MS site, no result found.
so anyone can tell me more on those ones?
Thank you for your info though, very helpful.
but I understand that totally. :)
and one more thing, MS SDK for Java 4.0 does work with com.ms.util.EventLog too, not only J++. I know this one. I have done that.
because they both come from MS, I guess on this one.
I do want to do this task under MS environment.
I am a kind of person that wants to learn deep inside of what I going to learn. so I want to know more info on com.ms.util.* and com.ms.util.EventLog.
any place to tell the details like whitepaper?
I searched on MS site, no result found.
so anyone can tell me more on those ones?
Thank you for your info though, very helpful.
ASKER
one more thing on the JIntegra, i think it rocks, I wish I can do that. gotta work on that. :)
See following links:
A chapter about Java 2 (about "dirty" Java by M$)
http://utenti.tripod.it/yanorel6/2/ch54.htm
Lots of technical articles about M$ Java
http://www.microsoft.com/java/resource/techart.htm
When you download this, then you have all documentation you need (I think so, I started downloading it and didn't check it out yet).
http://a128.ms.a.microsoft.com/f/128/1611/2h/download.microsoft.com/download/javasdk/install/4.0/win98/en-us/SDKDocs40.exe
When this link doesn't work, try clicking on "Documentation Only" link on this page:
http://www.microsoft.com/java/download/dl_sdk40.htm
Cheers!
A chapter about Java 2 (about "dirty" Java by M$)
http://utenti.tripod.it/yanorel6/2/ch54.htm
Lots of technical articles about M$ Java
http://www.microsoft.com/java/resource/techart.htm
When you download this, then you have all documentation you need (I think so, I started downloading it and didn't check it out yet).
http://a128.ms.a.microsoft.com/f/128/1611/2h/download.microsoft.com/download/javasdk/install/4.0/win98/en-us/SDKDocs40.exe
When this link doesn't work, try clicking on "Documentation Only" link on this page:
http://www.microsoft.com/java/download/dl_sdk40.htm
Cheers!
Hi,
You need to use MS jvm to make use of com.ms.* classes. Run you program using jview instead of java. But note that MS java stopped at 1.1 version, with modified or stripped down JNI and RMI. I don't believe that there are any chances to get better java support from Microsoft.
Regards,
Igor Bazarny,
Brainbench MVP for Java 1
www.brainbench.com
You need to use MS jvm to make use of com.ms.* classes. Run you program using jview instead of java. But note that MS java stopped at 1.1 version, with modified or stripped down JNI and RMI. I don't believe that there are any chances to get better java support from Microsoft.
Regards,
Igor Bazarny,
Brainbench MVP for Java 1
www.brainbench.com
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
This is it!
Thank you
Thank you
As a general rule: If you want to do something very Windows specific (example: NT's event log), it is not supported in Java. You can program almost everything using native libraries, but the question is more often than not: Why should you?
If you want to program specifically for Windows, stick with VB and with J++. If you want to program for other platforms, for example for Unix or Apple Macintosh, then the Windows specific things (like the NT event log) doesn't even exist, so it doesn't make sense to program for such a thing.
Just a small pointer: With JIntegra for example you can access COM objects from Java, and do it even in 100% pure Java. See www.linar.com. Be warned, however, this is not a simple, fast solution to your problem.