<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Updating from IV2017 to 2018 - any API changes regarding VBA Macros? in Inventor Programming - iLogic, Macros, AddIns &amp; Apprentice</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7822989#M81330</link>
    <description>&lt;P&gt;another thing: switching color schemes is still working, but it's now stupidly slow. (but it's not the API, it's stupid slow through the gui as well.)&lt;/P&gt;</description>
    <pubDate>Fri, 02 Mar 2018 16:27:12 GMT</pubDate>
    <dc:creator>bshbsh</dc:creator>
    <dc:date>2018-03-02T16:27:12Z</dc:date>
    <item>
      <title>Updating from IV2017 to 2018 - any API changes regarding VBA Macros?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7803027#M80959</link>
      <description>&lt;P&gt;Hey,&lt;/P&gt;
&lt;P&gt;sorry for the stupid post, but a completely unexpected decision has been made and I am going to have to upgrade the entire company from IV2017 to IV2018. Tomorrow... Going in blind, without any testing, don't like it.&lt;/P&gt;
&lt;P&gt;I guess the update will be fine, but I have some doubts if our Macros will keep on working fine. Are there any changes in the API that may break the macros? So far I read that modifying Library occurrences is no longer possible, I'll have to fix that for sure.&lt;/P&gt;
&lt;P&gt;Anything else to look out for?&lt;/P&gt;
&lt;P&gt;Thanks for any information.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Feb 2018 13:43:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7803027#M80959</guid>
      <dc:creator>bshbsh</dc:creator>
      <dc:date>2018-02-23T13:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: Updating from IV2017 to 2018 - any API changes regarding VBA Macros?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7803616#M80975</link>
      <description>&lt;P&gt;Normally spoken this will not be a huge problem because normally the API is added and not deleted.&lt;/P&gt;&lt;P&gt;But:&lt;/P&gt;&lt;P&gt;I was also having some problems in the past.&amp;nbsp;&lt;/P&gt;&lt;P&gt;So for sure you will run into some bigger or smaller problems.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Remarks:&lt;/P&gt;&lt;P&gt;Take the step now to learn programming add ins.&lt;/P&gt;&lt;P&gt;This will have more benefits and can be defined on any version of inventor.&lt;/P&gt;&lt;P&gt;At least for some versions back because you are able to use older SDK's&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;</description>
      <pubDate>Fri, 23 Feb 2018 16:01:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7803616#M80975</guid>
      <dc:creator>bradeneuropeArthur</dc:creator>
      <dc:date>2018-02-23T16:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: Updating from IV2017 to 2018 - any API changes regarding VBA Macros?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7804011#M80986</link>
      <description>&lt;P&gt;You already mentioned the library file access issue, which has a work around but the work around is apparently buggy and allows changes to library files from the graphical interface and not just the API. There is supposed to be a fix so the work around only works with the API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I also found something in the pdf export code that I've been using that is from the help samples or the forum. The following line throws an error and simply has to be removed as it's no longer needed or valid in 2018.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If PDFAddin.HasSaveCopyAsOptions(oDataMedium, oContext, oOptions) Then&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Other than that I've never had to make code changes from 2012 through 2018.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Feb 2018 18:21:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7804011#M80986</guid>
      <dc:creator>pball</dc:creator>
      <dc:date>2018-02-23T18:21:00Z</dc:date>
    </item>
    <item>
      <title>Re: Updating from IV2017 to 2018 - any API changes regarding VBA Macros?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7804041#M80987</link>
      <description>&lt;P&gt;Thanks, that is useful info. We do use a macro for custom PDF creation.&lt;/P&gt;
&lt;P&gt;I hope that's all. The library parts thing is my biggest concern so far.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Feb 2018 18:31:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7804041#M80987</guid>
      <dc:creator>bshbsh</dc:creator>
      <dc:date>2018-02-23T18:31:12Z</dc:date>
    </item>
    <item>
      <title>Re: Updating from IV2017 to 2018 - any API changes regarding VBA Macros?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7816545#M81174</link>
      <description>&lt;P&gt;Ok I have ran into this:&lt;/P&gt;
&lt;P&gt;DrawingSettings.OfflineImageFidelity says "Application-defined or Object-defined error", so can't even read it. What's with that? the API help doesn't say anything about any changes.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Feb 2018 16:28:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7816545#M81174</guid>
      <dc:creator>bshbsh</dc:creator>
      <dc:date>2018-02-28T16:28:32Z</dc:date>
    </item>
    <item>
      <title>Re: Updating from IV2017 to 2018 - any API changes regarding VBA Macros?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7816748#M81177</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1041683"&gt;@pball&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;You already mentioned the library file access issue, which has a work around but the work around is apparently buggy and allows changes to library files from the graphical interface and not just the API. There is supposed to be a fix so the work around only works with the API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I also found something in the pdf export code that I've been using that is from the help samples or the forum. The following line throws an error and simply has to be removed as it's no longer needed or valid in 2018.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;If PDFAddin.HasSaveCopyAsOptions(oDataMedium, oContext, oOptions) Then&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Other than that I've never had to make code changes from 2012 through 2018.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;

Oddly with this one, it looks like they changed the first argument from the oDataMedium just to the document (or maybe it's always worked), so if you replace oDataMedium with the DOCUMENT object, it appears to work in 2018.

The library files is a good mention too.

Big perk of 2018.2 and on is the addition of global event triggers which is very nice, imo.</description>
      <pubDate>Wed, 28 Feb 2018 17:17:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7816748#M81177</guid>
      <dc:creator>MechMachineMan</dc:creator>
      <dc:date>2018-02-28T17:17:43Z</dc:date>
    </item>
    <item>
      <title>Re: Updating from IV2017 to 2018 - any API changes regarding VBA Macros?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7822989#M81330</link>
      <description>&lt;P&gt;another thing: switching color schemes is still working, but it's now stupidly slow. (but it's not the API, it's stupid slow through the gui as well.)&lt;/P&gt;</description>
      <pubDate>Fri, 02 Mar 2018 16:27:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/updating-from-iv2017-to-2018-any-api-changes-regarding-vba/m-p/7822989#M81330</guid>
      <dc:creator>bshbsh</dc:creator>
      <dc:date>2018-03-02T16:27:12Z</dc:date>
    </item>
  </channel>
</rss>

