用JNI调用VC中的动态库,动态库已编译通过,但是运行时出现下面的错误:
java.lang.UnsatisfiedLinkError: F:\Swingset2\ReceiveFile.dll: ???t???(DLL)??????????°??
注:我用的编译工具是:JBuilder 2005
   JAVA源程序如下:
public class Loaddll {
  static {
    System.loadLibrary("ReceiveFile");
  }
  public native static void ReceiveFile();
  //public native static void set(int i);
  public static void main(String[] args)  {
    Loaddll test = new Loaddll();
    test.ReceiveFile();
  }
  public Loaddll() {
  }
}
请问为什么会出现这个错误?