vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Excel und Word Instanzen sauber beenden aus VB.Net 
Autor: Christoph1972
Datum: 02.03.13 09:56

Moin Sven,

so geht das:
 public partial class FormXLS : Form
 {
     public FormXLS()
     {
         InitializeComponent();
         this.FormClosing += new FormClosingEventHandler(FormXLS_FormClosing);
     }
 
 
     Microsoft.Office.Interop.Excel.Application Excel1 = new _
       Microsoft.Office.Interop.Excel.Application();
 
     private void button1_Click(object sender, EventArgs e)
     {
         Excel1.Workbooks.Open(@"c:\Temp\test.xls");
         Excel1.Visible = true;
     }
 
 
     private void button2_Click(object sender, EventArgs e)
     {
         CloseThis();
     }
 
     void FormXLS_FormClosing(object sender, FormClosingEventArgs e)
     {
         CloseThis();
     }
 
     //Relevant für dich!
     private void CloseThis()
     {          
         Excel1 = null;
 
         GC.Collect();//Es wird nicht zwingend alles sofort freigegeben! Siehe _
           MSDN
         GC.WaitForPendingFinalizers();
     }
 }
Eine kleine Denksportaufgabe lasse ich dir dennoch

Gruß
Christoph



Beitrag wurde zuletzt am 02.03.13 um 09:57:54 editiert.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Excel und Word Instanzen sauber beenden aus VB.Net7.348SvenZ28.02.13 17:35
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.935Christoph197228.02.13 21:30
Re: Excel und Word Instanzen sauber beenden aus VB.Net6.137SvenZ01.03.13 14:25
Re: Excel und Word Instanzen sauber beenden aus VB.Net6.145Manfred X01.03.13 14:35
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.960SvenZ01.03.13 14:50
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.843Christoph197201.03.13 16:34
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.869SvenZ01.03.13 16:37
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.874Christoph197201.03.13 16:50
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.866SvenZ01.03.13 17:06
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.880Christoph197201.03.13 17:09
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.994SvenZ01.03.13 17:16
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.896Christoph197201.03.13 17:19
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.894SvenZ01.03.13 17:24
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.874Christoph197201.03.13 17:29
Re: Excel und Word Instanzen sauber beenden aus VB.Net6.032SvenZ01.03.13 17:39
Re: Excel und Word Instanzen sauber beenden aus VB.Net6.084Christoph197202.03.13 09:56
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.856SvenZ02.03.13 14:06
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.925Christoph197202.03.13 14:09
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.876SvenZ02.03.13 14:33
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.877SvenZ02.03.13 23:03
Re: Excel und Word Instanzen sauber beenden aus VB.Net6.021Christoph197203.03.13 00:35
Re: Excel und Word Instanzen sauber beenden aus VB.Net5.946Christoph197201.03.13 16:49

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel