<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于labview的局域網(wǎng)TCP傳輸文件夾問題的解決

          基于labview的局域網(wǎng)TCP傳輸文件夾問題的解決

          作者: 時(shí)間:2017-01-06 來源:網(wǎng)絡(luò) 收藏
          一.概述

          用labview來做局域網(wǎng)的文件傳輸已經(jīng)很久了,用tcp順利解決了大文件的傳輸,其中包括幾個(gè)G的文件,然而當(dāng)你遇到一個(gè)文件夾里面包含的很多小文件需要傳輸時(shí),一個(gè)個(gè)單獨(dú)選擇文件顯得非常麻煩,因此實(shí)現(xiàn)文件夾的傳輸顯得十分迫切,而且會(huì)使得傳輸程序更加全面,更加人性化。

          本文引用地址:http://www.ex-cimer.com/article/201701/336634.htm

          二.軟件流程圖

          以前所做的程序能夠?qū)⒁粋€(gè)文件順利傳輸?shù)娇蛻舳耍虼藗鬏斘募A里面的多個(gè)文件的基本思路就是讓傳輸單個(gè)文件的程序循環(huán)多次,也就是在它的外面加一個(gè)for循環(huán),循環(huán)次數(shù)由該文件夾所包含的文件個(gè)數(shù)決定,但是考慮到也可能傳輸?shù)膬H僅是一個(gè)文件,或者文件夾里面沒有文件或只有幾個(gè)空文件夾而已,因此軟件的設(shè)計(jì)顯得比想象中復(fù)雜了許多,最終的結(jié)果也確實(shí)如此,下圖是軟件設(shè)計(jì)的基本流程,分別為服務(wù)器的軟件流程框圖和客戶機(jī)的框圖。




          三.具體程序框圖分解

          下面對(duì)服務(wù)器和客戶機(jī)中對(duì)于傳輸文件夾部分的具體修改做一簡單說明。

          1.判斷選擇的是文件夾還是文件:


          使用獲取擴(kuò)展文件名函數(shù),如果文件名為空字符串則選擇的是文件夾,否則選擇的是文件。


          上一頁 1 2 下一頁

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();