Hallo, aus Essen
hat jemand eine Lösung um Excel zu schließen ?
Mit dem neuen Win32Ole funktioniert das alte
oExcel:End() nicht mehr.
Die Information von Antonio : oExcel := NIL
funktioniert ebenfalls nicht.
Excel ist zwar anschließend unsichtbar und es erfolgt
kein Absturz, aber im Taskmanager sind die Instanzen
immer noch offen.
Danke
U. König
Exel wird nicht sauber beendet.
Exel wird nicht sauber beendet.
Since 1995 ( the first release of FW 1.9 )
i work with FW.
If you have any questions about special functions, maybe i can help.
i work with FW.
If you have any questions about special functions, maybe i can help.
-
- Posts: 25
- Joined: Sat Oct 08, 2005 6:44 am
- Location: Aurich, Germany
- Contact:
Hallo,
ich hab das Problem auch immer. Noch schlimmer ist es bei Word, da er dann immer mit "normal.dot speichern" kommt.
Ich rufe jetzt immer vor einem neuen Excel oder Word-Start immer nachfolgende Routine auf.
Vielleicht hilft es.
Gruss, Norbert
ich hab das Problem auch immer. Noch schlimmer ist es bei Word, da er dann immer mit "normal.dot speichern" kommt.
Ich rufe jetzt immer vor einem neuen Excel oder Word-Start immer nachfolgende Routine auf.
Code: Select all
FUNCTION CLOSEWINWORD()
LOCAL hWnd := GetWindow( GetDesktopWindow(), GW_CHILD )
WHILE hWnd != 0
IF GetWindowText( hWnd ) = "Microsoft Word" // oder Microsoft Excel
PostMessage( hWnd, WM_CLOSE )
RETURN .T.
ENDIF
hWnd = GetWindow( hWnd, GW_HWNDNEXT )
ENDDO
RETURN .F.
Gruss, Norbert