コード例 #1
0
ファイル: EvasionsForm.cs プロジェクト: Kikoth/websec_project
        private void tsMenuDateiOpenFile_Click(object sender, EventArgs e)
        {
            // TODO: verschiedene Eingabeformate

            if (opFiDiagListe.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                // FileName speichern
                openFileName = opFiDiagListe.FileName;

                // TODO: Liste erweitern oder neu erstellen/andere Datei einlesen?
                // FilterListe leeren
                ByPassFilter.ClearList();

                using (StreamReader sr = new StreamReader(opFiDiagListe.FileName))
                {
                    while (!sr.EndOfStream)
                    {
                        ByPassFilter.AddItem(sr.ReadLine());
                    }
                }

                lbxListe.DataSource = null;
                lbxListe.DataSource = ByPassFilter.Filter.Select(x => x.ByPassString).ToList <string>();
            }
        }
コード例 #2
0
ファイル: EvasionsForm.cs プロジェクト: Kikoth/websec_project
        private void AddEvasionString(string newEvasion)
        {
            if (newEvasion != String.Empty)
            {
                ByPassFilter.AddItem(newEvasion);
                lbxListe.DataSource = null;

                lbxListe.DataSource = ByPassFilter.Filter.Select(x => x.ByPassString).ToList <string>();
            }
        }