2005-11-18 23:24
tengliu1314
如和在C#中显示ACCESS的图片
本人是一个菜鸟级的初学者!
最近做一个学生信息管理系统,被如何在C#显示ACCESS中的图片难住了,
希望各位帮帮在下啊!!!
2005-11-20 22:41
流浪的风
如
byte[] bytes = new byte[256];
//receive some stream from network
该bytes头四个字节是Int32型的数据,之后是由某个特定的分隔符分隔的几个字符串,请问我如何将该字节数组的内容读出?
---------------------------------------------------------------
a = (int)bytes[0];
b = (int)bytes[1];
c = (int)bytes[2];
d = (int)bytes[3];
int r = (int)(a*0x1000+b*0x100+c*0x10+d);
这四个字节分别是存放Int数组不同位的值,我们拿10进制数值做个比方,例如一个数组:
int[] a = int[4]
{ 1,2,3,4 };
//如果要把这四个整数组合成一个整数,那么:
int result = a[3]*1000+a[2]*100+a[1]*10+a[0];
//这样 result 就等于1234
字节数组中存放的是16进制的数值,所以运算的时候采用16进制运算,但是原理和10进制的数值是一样的,不知这样说您是否可以理解???
---------------------------------------------------------------
byte[] bytes = new byte[256];
MemoryStream ms = new MemoryStream( bytes );
StreamReader sr = new StreamReader(ms);
string s = sr.ReadToEnd();
///
用Convert类体供的方法,转成你需要的类型