none
PDA 寫入txt檔 RRS feed

  • 問題

  •  

    現在有讀取到一個數值顯示在PDA的介面上,現在要把數值寫入至所建立的txt的記事本,但現在寫入時出現了"請確認目錄確實是在指定位置"的錯誤訊息,本以為要先建立一個記事本在指定的位置上,但現在已經建立了記事本還是出現一樣的問題,不知發生了什麼狀況。

    以下是目前所寫的程式碼:

     

    Dim sw As System.IO.StreamWriter = New System.IO.StreamWriter("SD卡:\test.txt")

            sw.Write(Level4.Text & "#")
            sw.Write(Level5.Text & "#")
            sw.Write(Level1.Text & "#")
            sw.Write(Level2.Text & "#")
            sw.Write(Level3.Text & "#")
            sw.Close()

    2008年2月6日 上午 02:21

解答

  • Hi,

    PDA的根目錄是用"\"開始,所以您可以試試看用下面方式去開檔

    假設儲存卡是叫做SD Card

    New System.IO.StreamWriter("\SD Card\test.txt")

    2008年2月6日 上午 11:53
    版主

所有回覆

  • Hi,

    PDA的根目錄是用"\"開始,所以您可以試試看用下面方式去開檔

    假設儲存卡是叫做SD Card

    New System.IO.StreamWriter("\SD Card\test.txt")

    2008年2月6日 上午 11:53
    版主
  • HI,

     

    您可以將檔案路徑中的"SD卡:"拿掉, 再試試看

     

    tihs

    2008年2月6日 下午 12:30
  • 請依你PDA的環境,修改以下程式碼的紅字部份:

    Dim sw As System.IO.StreamWriter = New System.IO.StreamWriter("\Storage Card\test.txt")

    2008年2月6日 下午 02:46
  • To enuramte Storage Card location 可以用 FindFirstFlashCard, FindNextFlashCard 這些 API, 就不用 hard coded storage card location in your code.

    2008年2月6日 下午 06:52