我怎么能在紧凑的框架中发送文件?

时间:2013-11-05 12:34:41

标签: sockets compact-framework windows-ce send

我找到了一个将文件(在我的情况下为xml)发送到我的设备的指令:Socket.SendFile(myXml)我的问题是紧凑框架中不存在sendFile()。 那么我怎样才能以同样的方式发送带有紧凑框架的文件呢?

1 个答案:

答案 0 :(得分:0)

您可以使用Socket.Send()Filestream.Read()的组合。

只需从文件中读取N个字节,然后将N个字节写入套接字,直到覆盖整个文件为止。第二个链接有一个读取文件的示例。替换标记为“//将字节数组写入另一个FileStream”的部分。使用您的Socket.Send()调用。