
正文
vb.net转java的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求助将VB代码翻译成java或者文字描述
老兄 整理一下代码吧。
这是什么算法vb.net转java,说不定JAVA已经有现成vb.net转java的
相关问答
Q1: 请问软件行业的人士,从.NET转成JAVA难不难?
要看你的.NET用的是不是C#,用得好不好,C#的语法等是不是用的非常熟悉了,因为Java与C#的语法非常像,所以C#用好了的话学Java是比较轻松的,主要得花时间弄清楚一些Java中开发软件的流程,语法方面应该不会成为障碍了,至少现在给我一份Java源码,我完全可以理解,像《重构》《设计模式》书都是Java的示例,你可以试试能不能看懂吧,如果能看懂那转Java就快了,也说明你的C#学的还可以
如果你用的是VB.net,那转起来就比较吃力了
Q2: vb.net生成java可调用的dll(2)
调用函数的时候内部的工作原理。
不加的话默认是__cdecl,加的话变成__stdcall,
虽然没有硬性规定,不过DLL导出方法比较习惯会是后一种。
它涉及到调用函数的时候如何传递参数。
函数调用的时候参数是通过运行时栈来传递的,将参数放入栈中,然后进入函数代码执行
在执行完函数代码之后,要将栈中的参数清理掉。此时应该由哪一边来清理,是__cdecl和__stdcall最大的不同。
前者的原则是谁放进栈的谁清理,后者的原则是谁用完谁清理。
只要保证调用的一方的声明和被调用的一方的声明一致,就没有问题
否则会出现两边都不清理参数或者参数被重复清理的问题,都会造成栈的不平衡,然后大多数情况下这个时候程序崩溃
啥?写上WINAPI报错是不是没有引入必要的头文件啊比如windows.h……
直接写 __stdcall 来代替WINAPI也可以,如果没有引入头文件的话……
Q3: 是用VB.NET自带的 BASE64 编码。然后用java的Base64能解码吗...
可能不行。
关键在于Base64 的码表不同,造成很多专用领域的base64算法。
比如,url中“/”有特殊含义,所依,在浏览器里一般都用“-、*”来替换“+、/”两个符号,造成不同的base64 变种。
Q4: vb程序转JAVA
如果是exe格式vb.net转java的vb程序是看不到源代码vb.net转java的vb.net转java,只能根据vb程序的功能自己再用java重写一遍。
vb.net转java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、vb.net转java的信息别忘了在本站进行查找喔。







