これが私の仕事のやり方です
示されているように、2 つのボタンで構成される GUI を作成しました。
したがって、「キャプチャされたファイルを参照する」ボタンの場合、OpenFIleDialog を介して複数のファイルを開いて読み取る必要があります。これは、ファイルを開いて読み取るためのコードです。
Stream^ myStream;
OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog;
openFileDialog1->InitialDirectory = "c:\\";
openFileDialog1->Title = "open captured file";
openFileDialog1->Filter = "CP files (*.cp)|*.cp|All files (*.*)|*.*|txt files (*.txt)|*.txt";
openFileDialog1->FilterIndex = 2;
openFileDialog1->Multiselect = true;
if ( openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK )
{
for each (String^ file in openFileDialog1->FileNames)
{
array<String^>^ lines = System::IO::File::ReadAllLines(file);
for each (String^ line in lines)
{
}
}
}
その後、各ファイルへの実装を開始したいと思います。「1_1.cp」、「2_1.cp」、「3_1.cp」など、私が開いたファイル。[分析を開始] ボタンで、ファイルの分析を開始し、各ファイルに異なるタスクまたは機能を割り当てる必要があります。
ここで私の質問は、開いている各ファイルを特定のタスクまたは機能に割り当てる方法です。たとえば、1_1.cp はタスク A を実行し、2_1.cp はタスク B を実行します。誰でもいくつかのアイデアを提案するのを助けることができますか?
自動化システムにしたい。
よろしくお願いします。