// Form1.cs
 
public string NomFichier { get; set; }
public string NomTable { get; set; }
 
// le handler qui gère l'appui sur le bouton
private void button_Click(Object sender, EventArgs e)
{
    // on récupère les valeurs des TextBox dans les variables
    NomFichier = txtNomFichier.Text;
    NomTable = txtNomTable.Text;
} 
 
// Form2.cs
 
// On récupère les variables de Form1 si celle ci est fermée 
private void RecupForm1()
{
    Form1 form = new Form1();
    if (form.ShowDialog() == DialogResult.Ok)
    {
        string nomFichier = form.NomFichier;
        string nomTable = form.NomTable;
    }
}