JAVA如何调用vb 写的 dll
我使用jawin去调用dll..测试jawin自带的例子成功,但是调用我自己的就不行.
vb 写的 dll
方法签名:
VBScript code:
Private Declare Function GetHeadXh Lib "MSControlctl.dll" (ByVal tmpXxdm As String, ByRef tmpHeadXh As String, ByRef tmpJxmc As String) As Boolean
我的JAVA源码:
Java code:
package com.gam.cl;
import org.jawin.FuncPtr;
import org.jawin.ReturnFlags;
import org.jawin.io.LittleEndianOutputStream;
import org.jawin.io.NakedByteStream;
public class yz {
public static void main(String[] args) {
try {
FuncPtr msgBox = new FuncPtr("MSControlctl.DLL", "GetHeadXh");
NakedByteStream nbs = new NakedByteStream();
LittleEndianOutputStream leos = new LittleEndianOutputStream(nbs);
leos.writeStringUnicode("701");
byte[] b=msgBox.invoke("G:GG:", 16, nbs, null, ReturnFlags.CHECK_FALSE);
//这个地方的G:GG:应该怎么写呢?或者其它参数.
System.out.println("aa");
System.out.println(b);
leos.close();
} catch (Exception e) {
e.printStackTrace
相关问答:
当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910
取得天数后作一下判断再把这个方法用下void set(int field, int value)
......
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。
上传文件的路径问题, ......
dim a as string,b as string,c as string
a="工程编号,单位工程名称,分部工程编号"
b="单位工程名称"
c="单位"
怎么才能判断出a字符串中存在b字符串,而不存在c字符串
看看i ......
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 52 in the jsp file: /vip_info.jsp
ÕË cannot be resolved
49: <table border="1& ......
最近一个项目中遇到一个问题:在原有的一套系统中(php开发)添加一些小功能(jsp开发),原来用户系统都是php开发的,我如何在jsp开发的功能中做到用户信息session同步呢? 有人是否有做过类以项目,想听听大家的看法
......