使用com.ms.win32出现java.lang.UnsatisfiedLinkError.
我使用win2000系统中\WINNT\java\Packages\DJT77P7P.ZIP的包,使用其中的com.ms.win32,总是出现java.lang.UnsatisfiedLinkError,请问大家什么原因?
代码如下:
import com.ms.win32.*;
public class TestWinApi {
public static void main(String args[]) {
try {
User32.MessageBeep(
winm.MB_ICONEXCLAMATION);
User32.MessageBox(0,
"Created by the MessageBox() Win32 func",
"Thinking in Java",
winm.MB_OKCANCEL |
winm.MB_ICONEXCLAMATION);
} catch(UnsatisfiedLinkError e) {
System.out.println("Can’t link Win32 API");
System.out.println(e);
}
}
}
问题点数:100、回复次数:1Top
1 楼xuehaipiaoxiang628(雪海飘香)回复于 2005-12-30 14:31:20 得分 100
可能loadLibrary("a.dll")失败了,最好是把dll放在 jre/bin/下
看看path对不对
Top
相关问题
- JAVA XML Vs MS XML
- 运行出现Uncaught exception java/lang/IllegalArgumentException.
- 怎样使Java连接到MS SQL Server?
- 刚刚接触j2me ,ALERT: java/lang/ClassFormatError: Bad version information.错误,高手请指教
- Java
- JAVA?
- 在Java中以MS SQL2000为后端数据库?
- 请问java可以调用MS的activex控件吗?
- java访问MS SQL Server的jdbc url怎么写?
- java 有操作 MS Word 的API 吗?Apache 的好像不行




