からのデータを表示したい
テキストファイル
リスト ビューとツリー ビューで。ルートはファイル名になりますが、その方法がわかりません。問題は、テキストファイルのデータをリストビューで表示することです。それについては何も知りません。テキスト ファイルのデータは非常に単純で、次のような double 値の正方行列です。
21.06 34.06 5.0
12.78 45.25 6.9
12.89 45.98 5.5
リストビューで表示したい。
からのデータを表示したい
テキストファイル
リスト ビューとツリー ビューで。ルートはファイル名になりますが、その方法がわかりません。問題は、テキストファイルのデータをリストビューで表示することです。それについては何も知りません。テキスト ファイルのデータは非常に単純で、次のような double 値の正方行列です。
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()) );
詳細については、こちらを参照してください
ツリー ビューについては、このページをたどることができます