コードを変えてみましたが1文字ずつ表示できませんでした
どう変えたらタイマーを使って1文字ずつ表示できるようになるんでしょうか

private void timer1_Tick(object sender, EventArgs e)
{
 str = dataSet1.Tables["dataTable1"].Rows[0].["Column1"].ToString();
 foreach(char a in str)
 {
 label1.Text += a.ToString();
 }
 imer1.Stop();
}