Hey guys/gals, here's hopeing that someone here can help me..again
I have come accross a problem with some of our software, which was written a long time ago in VB5. All of our PCs here have finally gone over to XP (most have been for years but one department was still on 2k) and this is causing an issue. For whatever reason at the time, the original developer of this software decided to use the calander functionality of mscal.ocx, which is a none-standard none-redistributable activeX control that comes with microsoft office, and is intended for use with vba in access etc.
The problem is that windowsXP ships with version 10 of mscal, whereas the original version was version 8. In typical microsoft style, version 10 is not fully backwards compatable, and as such is causing problems. Having spent days trying to make it work with version 10, or getting version 8 registered correctly with windowsXP, I have decided that the easiest way to fix this problem once and for all is to use a different control. The problem is that there are one or two functions/events called in the original code that I am not 100% on what they do. They are definitely provided by mscal.ocx, so what I need is some kind of reference describing it's methods/data structures etc.
You would think it would be on MSDN, but I've spent the past few hours going through it and cannot find it anywhere. There are plenty of similar articles or lists, but none that give me what I need
So does anyone have any experience working with mscal? Or knows where I can find a reference page?
Alternativly if you know of a direct replacement for it that I can just drop in so to speak that would be just as good, I am currently planning to replace it with the calender control provided with the VB6 CD (in '/controls/vb/unsupp/calendar' or something) which is great, comes with the source etc but a direct replacement would be even better
So any help you can give me would be great,
Thanks in advance,
Spud/Pete


LinkBack URL
About LinkBacks

Reply With Quote