2012年10月26日 星期五

[FTP] 刪除檔案

FTP 這相關應用我覺得還蠻重要的
當然不一定會全部都用到
但如果你是在寫關於網路應用的話,也許就需要用到 FTP 相關的程式碼

這一次就來分享關於「如何刪除 FTP 上的檔案」吧!

2012年10月24日 星期三

用 Big5 來讀取文字檔

上次教如何使用 My 來讀取文字類的檔案(利用 My 來 讀取 / 寫入 文字檔
那個方法超簡單的,一條程式碼就可以解決的。

但唯一缺點就是:不能讀英文字母以外的語言

所以今天我就來分享這個程式碼
來教如何讀取其他語言的文字檔吧!

程式碼 VB
Dim myreader As Microsoft.VisualBasic.FileIO.TextFieldParser
myreader = New Microsoft.VisualBasic.FileIO.TextFieldParser ( "C:\VB.txt", System.Text.Encoding .GetEncoding("big5"))
Dim thedelimiters As String() = {vbTab}
myreader.Delimiters = thedelimiters
While Not myreader.EndOfData
    ListBox1.Items.Add(myreader.ReadLine)
End While

VB 應用
以上程式碼對初心者來說有些複雜
但只要去用心看,我相信還是可以輕易的運用的

就來教教如何使用吧!

一、相關重要設定
第二行「myreader = New Microsoft.VisualBasic.FileIO.TextFieldParser ( "C:\VB.txt", System.Text.Encoding .GetEncoding( "big5"))」中的「 "C:\VB.txt"」就是要讀取的檔案路徑;「"big5"」就是中文的文字編碼,當然也可以改為「"UNICODE"」這樣的話連日文都可以讀取囉~


二、讀取的資料位置
While Not myreader.EndOfData
     ListBox1.Items.Add(myreader.ReadLine)
End While

While Not myreader.EndOfData

End While是在說我要讀取文字檔讀到最底時,跳出迴圈

ListBox1.Items.Add(myreader.ReadLine)
就是說所讀取的一行一行資料都要增加到 ListBox1 中,這樣就可以把所有的資料給讀出來囉~

當然,如果不想要用 ListBox 的話,我們也可以用 TextBox 來輸出資料~
程式碼如下:
While Not myreader.EndOfData
     TextBox1.Text = TextBox1.Text & vbCrLf & myreader.ReadLine
End While


這樣的話就會把資料輸出到 TextBox 上囉~


當然這些程式碼只是參考之用~程式碼會有需多變化
只要成果顯現的出來,那就是正確的程式碼!

2012年10月21日 星期日

[My] 讀取 / 寫入 文字檔

這一次也是超簡單程式碼
讓你一看就會,不需要思考就會運用程式碼

讀取、寫入文字檔是 VB 蠻常用的程式碼
如果想要用 My 來當成是設定值,對初心者來說是最簡單的
當然,是沒有比用登錄檔還要安全
但簡單勝過一切!

2012年10月12日 星期五

[FTP] 取得 FTP 資料夾下的所有檔案、資料夾清單或詳細資料

關於 FTP 的相關程式碼我可找了好久
超難找的!
所以我要在此分享以下程式碼來提供給需要的人使用!
這一次是關於「顯示 FTP 資料夾下的所有檔案和資料夾

2012年10月10日 星期三

檢查電腦連線狀態

有些程式是需要網路支援的
例如:更新、上傳、下載等等

有些使用者在使用這些網路程式功能時
就有可能會因為沒接上網路,而造成程式錯誤

為了避免不必要的程式錯誤
我們可以來用以下超簡單程式碼來做檢查使用者是否有連結網路

查詢目前使用者 名稱 與 權限

這篇就來教如何查詢目前使用者 名稱 與 權限
一樣,我們還是維持超簡單的作風來做程式碼教學