项目要求能访问局域网上的pc机上的共享文件,想一想无非就是加组件了,internet都可以访问了,局域网还访问不了吗。
      当网络下的东西我个人认为相关的都加了之后,编译出来的nk却不能在explorer中正常访问局域网(假设设备的ip:192.168.1.2,pc的ip:192.168.1.3),我的访问方式为:在explorer中(打开任意一个文件夹)输入:\\192.168.1.3。fuck!弹出对话框“无法连接到网络,请确认拨号连接是否有效或是否正确插入了网卡”。
     组件是不会少的了,应该是有些地方不对。经过我不断的网上搜索,才发现原来是不能直接用ip地址的,要用pc端的计算机名来玩。(例如我的计算机名叫bluefish,就输入:\\bluefish
下面说下实现这个操作的必要的几个组件:
(1)Wired Local Area Network(802.3,802.5)(当然要是玩无线的就不用这个了)
(2)TCP/IP
(3)Windows Networking API/Redirector(SMB/CIFS)
      不知道是micosoft在4.2下不支持直接用ip还是我没有找到合适的方法。不管怎么说,这一点实现起来应该不难的(有空的时候搞一下)。