Tak reaguji taky schválně až po několika dnech.
Někteří tady jenom píší, ale nic nedělají.
Kdybych byl jízlivý, tak napíši vyrypují, i když pravdu mají.
Anonymnímu tazateli nestojím ani za to, aby reagoval na mě.
Lepší je hledat ve vytvořeném documentu, než ve filesystému podle názvu, ale budiž:
Předhoď prográmku celý velký, vytvořený a seřazený dokument.csv, který ti vytvořil předchozí prográmek.
Měl by vytvořit pro každý den Excelový csv dokument s konverzací.
private void button1_Click(object sender, EventArgs e)
{
CreateIfMissing(@"C:\Konverzace");
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string file = openFileDialog1.FileName;
string line = "";
System.IO.StreamReader file2 = new System.IO.StreamReader(file, Encoding.GetEncoding("Windows-1250"));
while ((line = file2.ReadLine()) != null)
{
List<string> items = line.Split(';').ToList();
using (System.IO.StreamWriter fileResult = new System.IO.StreamWriter("c:\\Konverzace\\" + items[2] + ".csv", true, Encoding.GetEncoding(1250)))
{
fileResult.WriteLine( items[0] + ";" + items[1] + ";" + items[2] + ";" + Environment.NewLine + items[3]);
}
}
MessageBox.Show(@"HOTOVO, dokumenty se nachází v c:\Konverzace");
}
}
private void CreateIfMissing(string path)
{
bool folderExists = Directory.Exists((path));
if (!folderExists)
Directory.CreateDirectory((path));
}