Arkiv for 'Dot net' Category
C #: Åbner Office-dokumenter i webbrowser Control
Dette indlæg er relateret til / samme som en tidligere post VB: Åbner Office-dokumenter i webbrowser Control
Brug følgende trin for at oprette en C # program, der åbner Office-dokumenter:
- Start Visual Studio og skabe et nyt C # projekt. Form1 oprettes som standard.
- Fra Komponenter værktøjskassen Tilføj en forekomst af WebBrowser-kontrolelementet, CommonDialog kontrol, og en CommandButton til Form1.
- Dernæst skal du tilføje følgende kode i Code vinduet for Form1:
objekt oDocument; object sender , EventArgs e ) private void button1_Click (object sender, EventArgs e) ( string sFileName; "" ; openFileDialog1. FileName = ""; ; openFileDialog1. ShowDialog (); ; sFileName = openFileDialog1. FileName; sFileName. Length != 0 ) if (sFileName. Længde! = 0) ( ; oDocument = null; sFileName ) ; webBrowser1. Naviger (sFileName); ) ) object sender , EventArgs e ) private void Form1_Load (object sender, EventArgs e) ( "Office Documents " + " " + "(*.doc, *.xls, *.ppt)|*.doc;*.xls;*.ppt" ; openFileDialog1. Filter = "Office-dokumenter" + "" + "(*. doc, *. xls, *. ppt) | *. doc, *. xls, *. ppt"; 1 ; openFileDialog1. FilterIndex = 1; ) object sender , WebBrowserDocumentCompletedEventArgs e ) private void webBrowser1_DocumentCompleted (object sender, WebBrowserDocumentCompletedEventArgs e) ( ; oDocument = webBrowser1. Dokument; )
- Tryk på F5 for at køre projektet. Når du vælger knappen Gennemse, dialogboksen Åbn vises de giver dig mulighed for at navigere til en Word-, Excel-eller PowerPoint-fil.
- Vælg Åbn og dokumentet skal åbne i WebBrowser kontrol.

