public void displayOutput() // for display output in DataGridView { try { AnalyzerBackWork.fileN = txtPath.Text; // reading file and store to array AnalyzerBackWork.myMain(); for (int i = 0; i < AnalyzerBackWork.librariesCount; i++) { dgvOutput.Rows.Add(); dgvOutput.Rows[dgvOutput.RowCount - 1].Cells["Libraries"].Value = AnalyzerBackWork.libraries[i].ToString(); count++; } for (int i = 0; i < AnalyzerBackWork.keywordsCount; i++) { dgvOutput.Rows.Add(); dgvOutput.Rows[dgvOutput.RowCount - count - 1].Cells["ReserveWords"].Value = AnalyzerBackWork.keywordsArray[i].ToString(); } for (int i = 0; i < AnalyzerBackWork.operatorCount; i++) { dgvOutput.Rows.Add(); dgvOutput.Rows[dgvOutput.RowCount - count - AnalyzerBackWork.keywordsCount - 1].Cells["Operators"].Value = AnalyzerBackWork.operators[i].ToString(); } for (int i = 0; i < AnalyzerBackWork.varCount; i++) { dgvOutput.Rows.Add(); dgvOutput.Rows[dgvOutput.RowCount - count - AnalyzerBackWork.operatorCount - AnalyzerBackWork.keywordsCount - 1].Cells["VariableNames"].Value = AnalyzerBackWork.originalVariables[i]; } } catch (Exception) {} }
private void btnOpen_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.OK) { if (openFileDialog1.FileName.EndsWith(".cpp".ToUpper())) { txtPath.Text = openFileDialog1.FileName; rTextSource.Text = AnalyzerBackWork.readFullFile(txtPath.Text); } else { MessageBox.Show("Must Open a .cpp file"); } } else { return; } }