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:

  1. Start Visual Studio og skabe et nyt C # projekt. Form1 oprettes som standard.
  2. Fra Komponenter værktøjskassen Tilføj en forekomst af WebBrowser-kontrolelementet, CommonDialog kontrol, og en CommandButton til Form1.
  3. 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;

  ) 
  1. 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.
  2. Vælg Åbn og dokumentet skal åbne i WebBrowser kontrol.

Post til kvidre Post til Delicious Besked på Facebook