OberonPlace.com Forums  

Go Back   OberonPlace.com Forums > Developer Forums > VBA > CorelDRAW/Corel DESIGNER VBA

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 19-08-2012, 19:00
jemmyell jemmyell is offline
Senior Member
 
Join Date: Jan 2005
Location: Orange County, California, USA, Earth, Solar System, Milky Way Galaxy
Posts: 157
Default big problems with X6.1

Hi,

The X6.1 upgrade is killing all my products. It appears that the object model GUIDS have changed and the new typelibs don't seem to have the correct interfaces.

Anybody else get messed up by this?

-James
__________________
-James Leonard
CNC Inlay Guy - www.CorelDRAWCadCam.com
Reply With Quote
  #2  
Old 19-08-2012, 20:46
shelbym's Avatar
shelbym shelbym is offline
Senior Member
 
Join Date: Nov 2002
Location: Cheyenne, WY
Posts: 1,788
Blog Entries: 12
Send a message via ICQ to shelbym Send a message via AIM to shelbym Send a message via MSN to shelbym Send a message via Yahoo to shelbym
Default 6.1 Update

I personally don't use object Model GUIDs so I have not seen this, but if I recall something similar happened with X5 when they went to 15.2, if you saw the problem then, I think this is the way it is going to work going forward. They are really moving away from service releases and making these Updates with new features and functionality.

-Shelby
Reply With Quote
  #3  
Old 19-08-2012, 21:40
jemmyell jemmyell is offline
Senior Member
 
Join Date: Jan 2005
Location: Orange County, California, USA, Earth, Solar System, Milky Way Galaxy
Posts: 157
Default

Hi Shelby,

They did this during the X6 beta cycle and broke all the C# apps being run externally. I hope you're not saying that you think I am out of business...

I have never seen the typelibs become invalid on any other release.

-James
__________________
-James Leonard
CNC Inlay Guy - www.CorelDRAWCadCam.com
Reply With Quote
  #4  
Old 20-08-2012, 07:36
SteveDude SteveDude is offline
Senior Member
 
Join Date: Dec 2005
Location: Salina, Kansas USA
Posts: 149
Default ...

I ran into it on a project that I built from a pre-release, reset my references to the GM and haven't had a problem since. The class name does change from update to update with the version matching the update number (16.0, 16.1, 16.2, etc...) so I compensated for them up to 5. Did the same thing in X5. and haven't had a problem since.
Reply With Quote
  #5  
Old 21-08-2012, 12:01
jemmyell jemmyell is offline
Senior Member
 
Join Date: Jan 2005
Location: Orange County, California, USA, Earth, Solar System, Milky Way Galaxy
Posts: 157
Default

Hi Steve,

Ok, I get what you are saying now. I changed my PROGID to 16.1 and I can get an object pointer now. But I need to do something like what you are saying so I don't have to do a recompile and make a new installer for each update.

Thanks for the info as always.

-James
__________________
-James Leonard
CNC Inlay Guy - www.CorelDRAWCadCam.com
Reply With Quote
  #6  
Old 21-08-2012, 12:38
SteveDude SteveDude is offline
Senior Member
 
Join Date: Dec 2005
Location: Salina, Kansas USA
Posts: 149
Default ...

In C++, I have been setting references by name when possible....saved me much grief. I actually got the idea from one of Alex's cpg plugins. He did more than one sample, just look at them all and you can see the differences.

Last edited by SteveDude; 21-08-2012 at 12:46.
Reply With Quote
  #7  
Old 21-08-2012, 15:59
jemmyell jemmyell is offline
Senior Member
 
Join Date: Jan 2005
Location: Orange County, California, USA, Earth, Solar System, Milky Way Galaxy
Posts: 157
Default

Hi Steve,

Tony S. sent me some comments from the development team. The one that seemed the best was to use the CLSID for C++ COM smart pointer stuff. This is working on the dev laptop with X6 and will be tested with X6.1 tonight on my 64 bit laptop which is imaged so I am much more fearless about updates, service packs, etc. The dev team says the CLSID has not changed which implies (I think) that it will not change until X7.

Now that Alex has found other interests maybe we could talk Corel into having a REAL developers program? This would consist of a forum (this one with Shelby moderating would be ideal) and access (not free) to the last three releases of CorelDRAW along with automatic access to the beta program for each new release. That way new developers wouldn't have to troll ebay to support prior releases and we could all support each other. Maybe with Tony forwarding some questions to the dev team.

What do you think?

-James
__________________
-James Leonard
CNC Inlay Guy - www.CorelDRAWCadCam.com
Reply With Quote
  #8  
Old 22-08-2012, 08:01
ddonnahoe's Avatar
ddonnahoe ddonnahoe is offline
Senior Member
 
Join Date: Jan 2004
Location: Louisville, KY
Posts: 552
Send a message via ICQ to ddonnahoe Send a message via AIM to ddonnahoe Send a message via MSN to ddonnahoe Send a message via Yahoo to ddonnahoe
Default

Sounds good to me. I'm on board.
__________________
Sean
Waiting for a ride in the T.A.R.D.I.S.
Reply With Quote
  #9  
Old 22-08-2012, 13:01
jemmyell jemmyell is offline
Senior Member
 
Join Date: Jan 2005
Location: Orange County, California, USA, Earth, Solar System, Milky Way Galaxy
Posts: 157
Default

Hi,

I have tested using the CLSID with both X6 and X6.1 and it is good to go. Tony has confirmed that there will be one CLSID for each major release number (X5, X6, X7, etc).

-James
__________________
-James Leonard
CNC Inlay Guy - www.CorelDRAWCadCam.com
Reply With Quote
  #10  
Old 23-08-2012, 10:53
SteveDude SteveDude is offline
Senior Member
 
Join Date: Dec 2005
Location: Salina, Kansas USA
Posts: 149
Default ...

I didn't know Alex had kind of moved to other interests, just know Shelby has been doing a lot on here.

From a developers perspective, I personally have never seen a better version than X6 to add some magic too, so I am definately game and would go as far as hosting the site if it came down too it and was needed.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SD for X4 Problems almorris SecuriDesign 3 11-06-2008 00:35
Problems running my app at other PC. areyesa1 CorelDRAW/Corel DESIGNER VBA 0 03-07-2006 11:49
PDF problems cobrien11 General 2 11-04-2006 19:22
Eps Export Problems bloodgroove General 6 10-04-2006 23:07
problems exporting bloodgroove General 2 27-01-2006 08:01


All times are GMT -5. The time now is 12:10.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright © 2011, Oberonplace.com