Avatar billede Syska Mester
11. marts 2004 - 15:25 Der er 2 kommentarer og
2 løsninger

kør function efter OpenFileDialog()

Hej,

Jeg har følgende kode incl en menu, og et ritch text box.

----------------------------------------------
private void menuItem4_Click(object sender, System.EventArgs e)
{   
    // Create a new OpenFileDialog and display it.
    OpenFileDialog fd = new OpenFileDialog();
    fd.Filter = "html files(*.html)|*.htm*|txt files (*.txt)|*.txt|All files (*.*)|*.*";
    fd.FilterIndex = 1;
    fd.ShowDialog();
    if(fd.FileName == "false")
    {
        // myfile = fd.FileName;
        FileStream file = new FileStream(fd.FileName, FileMode.Open, FileAccess.Read);
        StreamReader laes = new StreamReader(file);
        richTextBox1.Text = laes.ReadToEnd();
        file.Close();
        laes.Close();
    }
}
----------------------------------------------

Hvordan virker den FileOK ting som hører til OpenFileDialog så jeg kan køre en function efter at brugeren har trykket ok?? nok meget simpelt men stadig ny til c#.

// ouT
Avatar billede burningice Nybegynder
11. marts 2004 - 15:43 #1
if (fd.DialogResult == DialogResult.OK) {
  // brugeren trykkede ok
}
Avatar billede Syska Mester
12. marts 2004 - 09:04 #2
Det kan jeg så ikke lige få til at virke, da OpenFileDialog ikke inde holder DialogResult..... :-( noget jeg mangler ????
Avatar billede Syska Mester
12. marts 2004 - 09:27 #3
if(fd.ShowDialog() == DialogResult.OK) ser ud til at virke som en drøm, men du skal da have lidt for dit besvær
Avatar billede burningice Nybegynder
12. marts 2004 - 13:42 #4
:) fair nok.. det er længe siden jeg har rodet med, så jeg kunne bare huske det var noget i den retning :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester