问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vb 数组 Winsock1收发图片

发布网友 发布时间:2024-04-04 05:26

我来回答

3个回答

热心网友 时间:2024-06-12 22:18

发送端:
Private Sub Winsock1_Connect()
Print "connect"
Dim BB() As Byte
'图片Picture1读入BB
Dim PBag As New PropertyBag
PBag.WriteProperty "Picture", Picture1.Picture
BB = PBag.Contents
'Winsock1.SendData PBag.Contents
Set PBag = Nothing
Dim k As Long
k = UBound(BB) '计算长度
ReDim Preserve BB(LBound(BB) To UBound(BB) + 4) As Byte
Dim l As Long
For l = UBound(BB) To LBound(BB) + 4 Step -1
BB(l) = BB(l - 4)
Next l
'保存长度
BB(0) = k Mod 256
k = k \ 256
BB(1) = k Mod 256
k = k \ 256
BB(2) = k Mod 256
k = k \ 256
BB(3) = k Mod 256
Winsock1.SendData BB '发送整个二进制
DoEvents
End Sub

------------------------
接收端
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Static l As Long
Dim bb() As Byte
Static tmp() As Byte
Static k As Long
Dim prp() As Byte
Winsock1.GetData bb
Dim i As Long
If l = 0 Then
l = bb(3) * 256& * 256 * 256 + bb(2) * 256& * 256 + bb(1) * 256& + bb(0) + 1
ReDim tmp(1 To l) As Byte
k = 1
i = 4
End If

For i = i To UBound(bb)
tmp(k) = bb(i)
k = k + 1
Next i

If k >= l Then
l = 0
k = 0
Dim PBag As New PropertyBag
PBag.Contents = tmp
Set Picture1.Picture = PBag.ReadProperty("Picture")
End If
End Sub

不明白的百度HI我

热心网友 时间:2024-06-12 22:15

1

热心网友 时间:2024-06-12 22:18

分多次发

如果要例子我这里有
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我这个配置能玩大唐无双2吗 PK什么的能卡么? 求高手解答 这样的配置还要加什么玩大唐无双才不卡 这个配置能玩大唐无双双开吗? windows7旗舰版系统玩大唐无双零双开卡怎么办?卡死了。 玩大唐无双的时候双开过地图太卡怎么解决啊 全民枪战我用QQ号,但它说密码数字英文,下划线组成,应该怎样弄啊?_百 ... 小太阳取暖器头晕呕吐 取暖器用的会头晕吗,可能的原因和使用注意事项 男孩姓孙含越字好名字 简单特别的男孩名字越 中间是越的男孩名字大全 vb中winsock发送图片接收不了问题 补完牙,不敢用那颗牙吃饭,怕石膏掉下来,怎么办? 长沙有什么学PCB设计的? Y400硬盘接口是SATA2还是SATA3? 刀郎为什么总带着帽子 无锡新区太阳城到无锡新区长江北路100号仁德医院乘车路线 明朝三司为什么效率低下? 一场突如其来的困意 比喻突如其来的惊喜的成语比喻突如其来的惊喜的成语有哪些 美丽的汶川突然破坏,用什么成语来形容 笔记本关机后会继续充电吗? 商标注册代理在哪里查询? 民族资本主义工业为什么有利于社会的进步?反对帝国主义的表现有哪些... 工业革命与民族解放运动的关系 收老男孩乐队伴奏总谱的钢琴部分~ 从德清至杭州千岛湖有没有直达车? 护士除了去医院工作还有什么好出路吗?不想上夜班本科生 水文地质旋回的定义? 有意栽花花不发无心插柳柳成萌书到用时方恨少是非经过不知难这些是... 有985非211的大学吗? vb用winsock编程错误 ...放在一个文件夹中,然后把这个文件在C盘中隐藏,后来找不到了,怎么... 电脑的隐藏文件夹,下面图片,我的软件全都装到了D盘里,为什么C盘里会有... 襄阳市经济和信息化委员会的其他事项 襄阳市经济和信息化委员会的职责调整 醒酒用什么方法 ...万m2,按照安全生产责任制度,应配备的专职安全人员的人数为( )名... ...平方米的建筑工程,总承包单位应当配备的专职安全生产管理人员应当不... 每天脸上不擦东西好不好啊 ? 成都有哪些适合家庭度假的地方? 右侧睾丸比左侧大很多,而且很硬,怎么办 我的孩子6岁啦 最近发现右边睾丸大有气 有时挺硬请问是... 去年底发现右侧睾丸变大 到现在已有23乘14厘米 质硬 足1斤重 炒羊血皮肤过敏能吃吗 羊血怎么炒好吃炒羊血需要哪些材料 为什么陌陌上的女主播,你不开通守护她不理你。开通守护有什么用?_百 ... ipad卡不卡 一米五的人穿着裙子长93cm大概到哪里? 75寸电视有多长? 全热交换器机外静压110pa可以走多长的铁皮风道按照正常的风速!