コード例 #1
0
        private void buttonExport_Click(object sender, EventArgs e)
        {
            string file = BuildReceiptFileName();

            if (File.Exists(file))
            {
                File.Delete(file);
            }

            using (StreamWriter sw = File.CreateText(file))
            {
                foreach (ListViewItem item in listView1.Items)
                {
                    Salary s = (Salary)item.Tag;
                    sw.WriteLine("******************************************");
                    sw.WriteLine(s.ToString());
                }

                sw.WriteLine("汇总信息(可直接复制粘贴至excel):");

                foreach (ListViewItem item in listView1.Items)
                {
                    Salary s = (Salary)item.Tag;
                    sw.WriteLine(s.ToExcelLine());
                }
            }

            System.Diagnostics.Process.Start("notepad.exe", file);
        }