none
VB2005的my物件 對應到VB2003上的一些問題 RRS feed

  • 問題

  • 不好意思 又到這邊來請教一些笨問題

     

    在VB2005上新增"My物件"的語法

     

    而我想知道在VB2005上做My物件的宣告 那麼在VB2003有甚麼方法做到相同的宣告

     

    EX:

    'VB.net2005

    Code Snippet

    my.Computer.FileSystem.WriteAllText(SaveFileDialog1.FileName, txtReceive.Text, False) '將檔案內容存成"命名".TXT

     

     

     

    在VB.net2003上

    my.Computer.FileSystem.WriteAllText 可以用甚麼方式做宣告?

    2008年10月1日 上午 09:35

解答

  • WriteAllText 是 .Net 2.0 新增方法,在 .Net 1.1 沒有。

     

    詳參見:

    System.IO.File.WriteAllText

     

    2008年10月1日 上午 09:42

所有回覆

  • WriteAllText 是 .Net 2.0 新增方法,在 .Net 1.1 沒有。

     

    詳參見:

    System.IO.File.WriteAllText

     

    2008年10月1日 上午 09:42
  •  

    所以不管是"System.IO.File.WriteAllText" 或 "my.Computer.FileSystem.WriteAllText" 都僅限用於VB.net2005

     

    因此在VB.net2003上 應該是沒有辦法使用"WriteAllText"這個語法?

    2008年10月1日 上午 10:01
  • 你可以改用 StreamWriter 來做到相同的效果。

    不要老是拘泥在 "程式碼要長的一模一樣" 上...

     

    2008年10月1日 上午 11:38
    版主
  • My 類別只是將 .Net 裡面常用的類別拉出來給 VB 程式設計師快速使用,所以 My 裡面的東西都可以在 .Net 類別上找到。

     

    2008年10月1日 上午 11:46