C#位移转为VB的代码
C#的代码是:
a = 0x9E3779B9;
a += (uint)(url[k + 0] + (url[k + 1] < < 8) + (url[k + 2] < < 16) + (url[k + 3] < < 24));
其中 url[k+?]是一个数组。所有元素在0-200之间
我想转成vb的代码,我转换以后是
a = a + (sUrl(k + 0) + (sUrl(k + 1) * (2 ^ 8)) + (sUrl(k + 2) * (2 ^ 16)) + (sUrl(k + 3) *( 2 ^ 24))
请问对不对?
为什么我转完以后是负的?
谢谢楼上朋友。
相关问答:
VB怎样获得鼠标处的超级连接呢?
在WebBrowser控件中有这样一个事件:StatusTextChange(index As Integer, ByVal Text As String)
它的Text参数正是鼠标处的超级连接,但问题是如果我的浏览器正� ......
vb中 现在我要把数据库里存储的一个附件的内容替换了,怎么做,只是替换我指定的位置,不是全部替换
请将问题说明白,存储字段格式,如果是Binary格式的比较麻烦,如果是字串,直接替换。最好不要进行指定位置替换� ......
数据库里有一个字段的内容是二进制,怎么才能把这个二进制读出来
使用字节流对象可以实现
例如现在数据库里有个字段的内容是0x504B03040A0000000800407F263C3B02465390000000820000000A0000006273CECACCE22E7478 ......
怎么把已知的数据保存成xml文件,现在已知的数据是
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o=& ......
刚建了一个群:中山VB编程(105787219)
有在中山及中山周边的程序员请加入.大家一起探讨问题.合作项目.
尽管俺不是中山的,也进来蹭分……
佛山的行吗,广州的行吗?
友情支持
回复内容太短了!
帮顶 ......