Quantcast
Channel: Erro - Variável Publica
Viewing all articles
Browse latest Browse all 5

Erro - Variável Publica

$
0
0

Não sei o que está ocorrendo, sendo que já fiz projetos assim, mas dessa fez não sei o que houve.

Toda vez que eu executo o código abaixo, o programa gera uma exceção.

        private void btnCarregarCat52_Click(object sender, EventArgs e)
        {
            Carregar = new FolderBrowserDialog();
            if (Carregar.ShowDialog() == DialogResult.OK)
            {
                Gerador.Variaveis.LocalCarregar = Carregar.SelectedPath;
            }
        }

        private void btnSalvarSped_Click(object sender, EventArgs e)
        {
            Salvar = new SaveFileDialog();
            Salvar.FileName = "Teste Ler Varios Texto";
            Salvar.Filter = "Texto (*.txt)|*.txt";

            if (Salvar.ShowDialog() == DialogResult.OK)
            {
                Gerador.Variaveis.LocalSalvar = Salvar.FileName;
            }
        }

DLL criada (classe)

    public static class Variaveis
    {
        public static StreamWriter stwSalvar;
        public static StreamReader stwCarregar;
        public static DirectoryInfo dirInfo = new DirectoryInfo(Variaveis.LocalCarregar);
        public static FileInfo[] files = Variaveis.dirInfo.GetFiles();

        public static List<string> TextoLinha = new List<string>();
        public static Regex RegurarTexto = new Regex(@"\s * | * \s", RegexOptions.IgnoreCase | RegexOptions.Compiled);

        public static string LocalCarregar;
        public static string LocalSalvar;
        public static string BlocoE14, BlocoE15, BlocoE17;
    }

A exceção ocorre quando vou passar o lugar para ( carregar ou para salvar ) as variaveis publicas (LocalCarregar e LocalSalvar )

Alguem sabe me disser porque está ocorrendo isso?


Viewing all articles
Browse latest Browse all 5

Latest Images





Latest Images