11-08-2006 09:29 AM
11-09-2006 06:25 PM
11-10-2006 10:32 AM
Mike:
Thank you for the reply.
Since my original posting, I deleted the original (v6.1) refnum control that feeds the Automation Open VI and recreated it (in v8.20). This has made the problem go away - on one computer, but not on another.
Right now I have two computers going. My original development computer (Win2000) had LV v6.1, CVI v5.5, ComponentWorks v1.0, along with Visual Studio v6 (VB and VC++). The printer dialog worked under LV v6.1, but when I got v8.20, I removed v6.1 and installed LV v8.20. Under v8.20 the printer dialog didn't work (as previously described), but I have since gotten it to work (see paragraph above). The second computer (WinXP) has only LV v8.20 installed, it was put into service because the original computer met only the minimum hardware requirements for LV v8.20 and I thought some of the problems I was having might be resolved by more memory, etc. Even though I have tried the same trick on the second computer that worked on the original computer, the printer dialog continues not to work on the second computer.
Yes, the printer dialog works (on both computers) from Office applications (Word, Excel).
When the Automation Open VI fails, it says that it is not licensed to use the ActiveX class. How does one go about getting licensed to use an ActiveX class? I guess I 'm licensed on the Win2000 computer and not licensed on the WinXP computer, but then it told me the same thing on the Win2000 computer until I deleted the refnum control and recreated it.
I'm not getting anywhere on this.
11-13-2006 04:23 PM