Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3
Default ActiveX distribution

I've completed an Excel workbook for a client. The userforms contains an
ActiveX control from my VB6 environment (the DateTimePicker). A couple of
questions:

1. Is it legal to redistribute the DTP for an Excel workbook? It clearly is
if it's a VB application, but what about its use in a VBA environment?

2. Can anyone suggest an appropriate packaging method? I had thought of
using VB6's Package and Deployment wizard with a dummy VB6 program using the
appropriate OCX, and then deleting the VB6 dummy prog from the setup
process. Any other less kludgy ideas?

--
Regards - John Rischmiller.



  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3
Default ActiveX distribution

Thanks, Bill

--
Regards - John Rischmiller.

"Bill Lunney" wrote in message
...
1 Not 100% sure of the legalities of this. AFAIK there is no issue.

There
are no royalties etc. due on the use of this control.

2 If you're just talking about one OCX I wouldn't bother with the overhead
of something like Wise or InstallShield (which are options). You can just
copy & register the control (DTP control) with a batch file.

copy abc.OCX %windir%\system32
REGSVR32 \%windir%\system32\abc.OCX



--
Regards,


Bill Lunney
www.billlunney.com



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3
Default ActiveX distribution

Despite Bill's very good approach, how do others distribute Excel based
solutions? I'm looking, in addition to implementing ActiveX controls either
standard or my own, for the basis for integrating into the customers Windows
environment. E.g. putting the xls/xla into Program Files, adding to start
menus etc. I appreciate that I can roll a script for one of the many
installers, but is there any kind of equivalent to the VB6 P&DW?

--
Regards - John Rischmiller.

"Bill Lunney" wrote in message
...
1 Not 100% sure of the legalities of this. AFAIK there is no issue.

There
are no royalties etc. due on the use of this control.

2 If you're just talking about one OCX I wouldn't bother with the overhead
of something like Wise or InstallShield (which are options). You can just
copy & register the control (DTP control) with a batch file.

copy abc.OCX %windir%\system32
REGSVR32 \%windir%\system32\abc.OCX



--
Regards,


Bill Lunney
www.billlunney.com

"John Rischmiller" wrote in message
...
I've completed an Excel workbook for a client. The userforms contains an
ActiveX control from my VB6 environment (the DateTimePicker). A couple

of
questions:

1. Is it legal to redistribute the DTP for an Excel workbook? It clearly

is
if it's a VB application, but what about its use in a VBA environment?

2. Can anyone suggest an appropriate packaging method? I had thought of
using VB6's Package and Deployment wizard with a dummy VB6 program using

the
appropriate OCX, and then deleting the VB6 dummy prog from the setup
process. Any other less kludgy ideas?

--
Regards - John Rischmiller.







Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
ActiveX Medley1208 Excel Discussion (Misc queries) 0 May 30th 08 04:09 PM
Need ActiveX hierarchy. Sreekar Excel Discussion (Misc queries) 0 November 13th 06 09:34 PM
ActiveX Controls Charly Excel Discussion (Misc queries) 1 October 18th 06 01:53 PM
ActiveX Calculator hustla7 Excel Discussion (Misc queries) 2 August 22nd 06 02:02 PM
ActiveX RedChequer Excel Discussion (Misc queries) 0 March 9th 05 11:05 PM


All times are GMT +1. The time now is 05:30 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"