Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Question on array viewer and memory

rahzan
New Contributor I
923 Views

Have a com-dll in cvf6.6 which opensone or more faViewer graph(s). The main app is vba.

Closing arrayviewer byX on the top rt of form leaves AVIEWER.exe in process list (one for each opened aviewer) as long as the main app is open.

Calling favEndViewer does not leave anything in the memory.

Is there a way to make Xwork the same as favEndViewer?

Thanks, Tim

0 Kudos
3 Replies
sabalan
New Contributor I
923 Views
Tim, I had the same problem and couldn't find any other way than to show, still inside the DLL,a message box after closing array viewer by x,asking the user to click OK to clean the memory! Afterthe message boxI call **bleep**lEndWatch and then return to VB.
Yugoslav would suggest more elegant solutions. Mankind, nations, shouldn't need to keep armies!
Sabalan.
0 Kudos
sabalan
New Contributor I
923 Views
This dumbforum software changed my f-a-g to **bleep**!!
Sabalan

Message Edited by Sabalan on 12-30-2004 05:58 AM

0 Kudos
rahzan
New Contributor I
923 Views
I've thought of the msg box trick and use it occasionally.
there is at least one problem with it. For whetever reason the very last Aviewer that is opened prior to the msgbox is not interactive. So What i have to do is to open an additionaldummy aviewer to allow access to the real one(s) behind it.
If I can solve this problem, it will be an improvement.
I guess one way that MAY bepossible isto do a clean up by storing the plotID'ssomehow and clear them at some in the app when you are sure the user is done with them.

Message Edited by Rahzan on 12-30-2004 07:06 AM

0 Kudos
Reply