-----------------------------------------------------------

New Message on BDOTNET

-----------------------------------------------------------
From: samershenoy
Message 2 in Discussion




Try this 

Dim 
Process1() As System.Diagnostics.Process = 
System.Diagnostics.Process.GetProcesses()
        
Dim ct1, ct2 As Integer
        For ct1 = 
0 To 
Process1.GetUpperBound(0)
            
If Process1(ct1).ProcessName = "EXCEL" 
Then
                
Process1(ct1).Kill()
            
End If
        
Next



Sameer Shenoy<o:p></o:p>
 



From: BDOTNET [mailto:[EMAIL PROTECTED] 

Sent: Wednesday, May 19, 2004 2:16 PM
To: 
[EMAIL PROTECTED]
Subject: Excel can't released from 
memory




  
  
    
    New Message on BDOTNET
  
    

Excel can't 
  released from memory


  
    
    
      Reply

      
        
          
          
             
            Recommend 
            Message 1 in Discussion 
            
    
      
        
          
          
            From: vivek 
          
            

              
              
Hi 
              Friends
              
I have open xsl 
              file but i have destroyed the excel object 
              but it can't released from memory..It shows in task 
              manager. Please help
              
Here is the 
              code
              
Try
              
excelApplication = 
              CreateObject("Excel.Application")
excelWorkbook = 
              excelApplication.Workbooks.Open(serverFilePath)
excelWorksheet 
              = excelWorkbook.Worksheets("Task_Export_Table")
              
Catch ex As 
              Exception
Return False 'Error
              
Finally
              
System.Runtime.InteropServices.Marshal.ReleaseComObject(excelWorksheet)
excelWorksheet 
              = Nothing
excelWorkbook.Close(False, 0, 
              0)
System.Runtime.InteropServices.Marshal.ReleaseComObject(excelWorkbook)
excelWorkbook 
              = 
              Nothing
excelApplication.Quit()
System.Runtime.InteropServices.Marshal.ReleaseComObject(excelApplication)
excelApplication 
              = Nothing
GC.Collect()
GC.WaitForPendingFinalizers()
End 
              Try
              
Vivek 
              Vashistha
View other groups in this 
  category. 



-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/BDOTNET/_emailsettings.msnw

Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help

For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact

If you do not want to receive future e-mail from this MSN group, or if you received 
this message by mistake, please click the "Remove" link below. On the pre-addressed 
e-mail message that opens, simply click "Send". Your e-mail address will be deleted 
from this group's mailing list.
mailto:[EMAIL PROTECTED]

Reply via email to