Results 1 to 2 of 2

Thread: mscal.ocx reference/information?

  1. #1
    Theoretical Element Spud1's Avatar
    Join Date
    Jul 2003
    Location
    North West
    Posts
    7,494
    Thanks
    335
    Thanked
    313 times in 249 posts
    • Spud1's system
      • Motherboard:
      • Gigabyte Aorus Master
      • CPU:
      • 9900k
      • Memory:
      • 16GB GSkill Trident Z
      • Storage:
      • Lots.
      • Graphics card(s):
      • RTX3090
      • PSU:
      • 750w
      • Case:
      • BeQuiet Dark Base Pro rev.2
      • Operating System:
      • Windows 10
      • Monitor(s):
      • Asus PG35VQ
      • Internet:
      • 910/100mb Fibre

    mscal.ocx reference/information?

    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

  2. #2
    Theoretical Element Spud1's Avatar
    Join Date
    Jul 2003
    Location
    North West
    Posts
    7,494
    Thanks
    335
    Thanked
    313 times in 249 posts
    • Spud1's system
      • Motherboard:
      • Gigabyte Aorus Master
      • CPU:
      • 9900k
      • Memory:
      • 16GB GSkill Trident Z
      • Storage:
      • Lots.
      • Graphics card(s):
      • RTX3090
      • PSU:
      • 750w
      • Case:
      • BeQuiet Dark Base Pro rev.2
      • Operating System:
      • Windows 10
      • Monitor(s):
      • Asus PG35VQ
      • Internet:
      • 910/100mb Fibre
    Ok Problem solved, found it hiding in google

    Cheers anyway

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •