vB.N3T
شنبه 23 اردیبهشت 1391, 00:36 صبح
سلام و روز مادر بر مادران عزیز مبارک :قلب:
دوستان در برنامه زیر ما اطلاعات دیتا گرید ویوو از یه فایل تکس در ریشه درایو c خوانده میشه
چه راهی وجود داره که اگر فایل خالی از اطلاعات بود پیغامی صادر کنه :لبخندساده: ممنون
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication28
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
StreamReader red = new StreamReader("C:\\my.txt");
string all = red.ReadToEnd();
red.Close();
DataTable dtb = new DataTable();
dtb.Columns.Add("Name");
dtb.Columns.Add("Family");
string[] record = all.Split('+');
for (int i = 0; i < record.Length; i++)
{
string[] record2 = record[i].Split(';');
dtb.Rows.Add(record2[0],record2[1]);
}
dataGridView1.DataSource = dtb;
}
private void button2_Click(object sender, EventArgs e)
{
StreamWriter wit = new StreamWriter("C:\\my.txt");
wit.Write(richTextBox1.Text);
wit.Close();
}
}
}
دوستان در برنامه زیر ما اطلاعات دیتا گرید ویوو از یه فایل تکس در ریشه درایو c خوانده میشه
چه راهی وجود داره که اگر فایل خالی از اطلاعات بود پیغامی صادر کنه :لبخندساده: ممنون
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication28
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
StreamReader red = new StreamReader("C:\\my.txt");
string all = red.ReadToEnd();
red.Close();
DataTable dtb = new DataTable();
dtb.Columns.Add("Name");
dtb.Columns.Add("Family");
string[] record = all.Split('+');
for (int i = 0; i < record.Length; i++)
{
string[] record2 = record[i].Split(';');
dtb.Rows.Add(record2[0],record2[1]);
}
dataGridView1.DataSource = dtb;
}
private void button2_Click(object sender, EventArgs e)
{
StreamWriter wit = new StreamWriter("C:\\my.txt");
wit.Write(richTextBox1.Text);
wit.Close();
}
}
}