-1
我想從如何在列表視圖
文本文件
列表視圖和樹視圖中顯示的數據顯示文本文件的數據。根將文件名,但我不知道如何做到這一點,問題是在列表視圖中顯示文本文件數據,我不知道任何關於這一點。 文本文件中的數據是非常簡單的 它像雙值只是一個方陣:
21.06 34.06 5.0
12.78 45.25 6.9
12.89 45.98 5.5
列表查看我想要顯示它。
我想從如何在列表視圖
文本文件
列表視圖和樹視圖中顯示的數據顯示文本文件的數據。根將文件名,但我不知道如何做到這一點,問題是在列表視圖中顯示文本文件數據,我不知道任何關於這一點。 文本文件中的數據是非常簡單的 它像雙值只是一個方陣:
21.06 34.06 5.0
12.78 45.25 6.9
12.89 45.98 5.5
列表查看我想要顯示它。
讀取文本文件
listBox1->Items->Clear();
try
{
String* textFile = String::Concat(windir,(S"\\mytest.txt"));
StreamReader *reader=new StreamReader(textFile);
do
{
listBox1->Items->Add(reader->ReadLine());
}
while(reader->Peek() != -1);
}
catch (System::Exception *e)
{
listBox1->Items->Add(e);
}
}
查看文件信息
listBox1->Items->Clear();
String* testfile = String::Concat(windir, (S"\\notepad.exe"));
FileInfo *pFileProps =new FileInfo(testfile);
listBox1->Items->Add(String::Concat(S"File Name = ", (pFileProps->get_FullName())));
listBox1->Items->Add(String::Concat(S"Creation Time = ", (pFileProps->get_CreationTime()).ToString()));
listBox1->Items->Add(String::Concat(S"Last Access Time = " ,(pFileProps->get_LastAccessTime()).ToString()));
listBox1->Items->Add(String::Concat(S"Last Write Time = ", (pFileProps->get_LastWriteTime()).ToString()));
listBox1->Items->Add(String::Concat(S"Size = ", (pFileProps->get_Length()).ToString()));
欲瞭解更多信息請參閱HERE
對於樹查看您可以按照這個page
我已經用於這個目的的資源管理器,我的意思是我沒有拖放列表框,所以會有什麼替代?在這種情況下使用上面的代碼 – tspga