乱码问题,可以设置编码解决。。Java一般支持UTF-8 如果不是,你可以多改几个编码看看哪个是中文。你也可以把读取到的字节码显示成二进制看看到底是哪种编码,不同编码很好辨认的。。。比如英文的UTF-8 它是高八位全一样。而GBK中英文只有一个字节
坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都成都木包装箱小微创业公司专业提供企业网站建设营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。
如果是exe格式的vb程序是看不到源代码的,只能根据vb程序的功能自己再用java重写一遍。
使用VB发布WebService,Java负责调用即可。注意你的vb写的webservice里只返回最基本的数据类型,最好都是字符串。
在java里使用Spring的Webservice代理功能,使用起来非常简单!
dim sql as String
sql="insert into goushudan(name,BookName,ISBN,No,ID) values ('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "')"
Set conn=new ADODB.Connection;
Set rs=new ADODB.Recordset
conn.ConnectionString="driver={sqlserver}uid=sa;pwd=123456;database=表名"
rs.open sql,conn,1,3
题主你好,没太明白是题主的意思是将 Java 代码转换成 VB 代码使用呢?还是在 VB 中调用 Java 封装的类库和接口?
如果是第一种:
Private Form_Load()
Print "hello world" get_l(5)
End Sub
Private Function get_l(i As Integer)
return i
End Function
如果是第二种:
Dim myJava As Object = GetObject("java:A")
myJava.get_l(5)
其中 A 为对应的类名称,get_l 为其中的一个方法。