<?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 The Objcet class type is not available in Dll-Maker. in FlexSim Forum</title>
    <link>https://forums.autodesk.com/t5/flexsim-forum/the-objcet-class-type-is-not-available-in-dll-maker/m-p/13516890#M28639</link>
    <description>&lt;P&gt;&lt;I&gt;[ FlexSim 21.2.4 ]&lt;/I&gt;&lt;/P&gt;&lt;DIV class="fr-view clearfix"&gt;
 &lt;P&gt;I found that I could not use the Object type, only the treenode type .How can I use Object type in Dll-Maker?&lt;/P&gt;
 &lt;P&gt;Meanwhile, I would like to know that the current version of DllMaker is 2013. How can I update DllMaker to be compatible with the latest version of Flexsim?&lt;/P&gt;
 &lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="20211207164244.png"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1508325i34EB3539DE1601DE/image-size/large?v=v2&amp;amp;px=999" role="button" title="20211207164244.png" alt="20211207164244.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
    <pubDate>Tue, 07 Dec 2021 08:43:34 GMT</pubDate>
    <dc:creator>mark_s3</dc:creator>
    <dc:date>2021-12-07T08:43:34Z</dc:date>
    <item>
      <title>The Objcet class type is not available in Dll-Maker.</title>
      <link>https://forums.autodesk.com/t5/flexsim-forum/the-objcet-class-type-is-not-available-in-dll-maker/m-p/13516890#M28639</link>
      <description>&lt;P&gt;&lt;I&gt;[ FlexSim 21.2.4 ]&lt;/I&gt;&lt;/P&gt;&lt;DIV class="fr-view clearfix"&gt;
 &lt;P&gt;I found that I could not use the Object type, only the treenode type .How can I use Object type in Dll-Maker?&lt;/P&gt;
 &lt;P&gt;Meanwhile, I would like to know that the current version of DllMaker is 2013. How can I update DllMaker to be compatible with the latest version of Flexsim?&lt;/P&gt;
 &lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="20211207164244.png"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1508325i34EB3539DE1601DE/image-size/large?v=v2&amp;amp;px=999" role="button" title="20211207164244.png" alt="20211207164244.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 07 Dec 2021 08:43:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/flexsim-forum/the-objcet-class-type-is-not-available-in-dll-maker/m-p/13516890#M28639</guid>
      <dc:creator>mark_s3</dc:creator>
      <dc:date>2021-12-07T08:43:34Z</dc:date>
    </item>
    <item>
      <title>Re: The Objcet class type is not available in Dll-Maker.</title>
      <link>https://forums.autodesk.com/t5/flexsim-forum/the-objcet-class-type-is-not-available-in-dll-maker/m-p/13516891#M28640</link>
      <description>&lt;DIV class="fr-view clearfix"&gt;&lt;P&gt;You don't use the Object type using the DLL Maker. The Object type is a FlexScript class, not a C++ class. The new &lt;A href="https://docs.flexsim.com/en/22.0/Reference/CodingInFlexSim/FlexScriptAPIReference/FlexScriptClassReference.html"&gt;FlexScript Class API&lt;/A&gt; is not compatible with C++. The old &lt;A href="https://docs.flexsim.com/en/22.0/Reference/CodingInFlexSim/CommandReference/CommandsIndex.html"&gt;global FlexSim commands&lt;/A&gt; are compatible with both FlexScript and C++. If you are using the DLL Maker, then you should be using those global commands.&lt;/P&gt;&lt;P&gt;Also, the DLL Maker is forward compatible. A DLL built for FlexSim 7.7 can be loaded and run using any version from FlexSim 7.7 to now, including FlexSim 2022. The &lt;A href="https://answers.flexsim.com/questions/91533/view.html"&gt;latest version of the DLL Maker&lt;/A&gt; from 2017 works perfectly fine to generate DLLs that are compatible with FlexSim 21.2.4 and FlexSim 22.0.0. The DLL Maker project does not need to be updated with newer versions of FlexSim.&lt;/P&gt;&lt;P&gt;If you want to generate a DLL that is tied to the FlexSim version it is built against, you can use the &lt;A href="https://docs.flexsim.com/en/22.0/Reference/DeveloperAdvancedUser/ModuleSDK/KeyConcepts/"&gt;Module SDK&lt;/A&gt;. Using the Module SDK, you include the latest header files to access public classes and functions directly. The downside of this approach is that you must re-compile your DLL for each version of FlexSim that you want to target (using the latest headers for that version). The upside is that you can add and subclass FlexSim object classes directly. You can completely customize the program with your own library of hierarchical classes. This is how most of the objects in the library are built (such as AGV, Conveyor, People, Process Flow, GIS, FloWorks, etc.).&lt;/P&gt;&lt;P&gt;See also &lt;A href="https://answers.flexsim.com/questions/65765/dot-syntax-in-flexsim-dll-maker.html"&gt;Dot syntax in FlexSim Dll Maker - FlexSim Community&lt;/A&gt; and &lt;A href="https://answers.flexsim.com/questions/109302/how-create-subnodes-using-dll-maker.html"&gt;How create subnodes using DLL Maker - FlexSim Community&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 07 Dec 2021 18:47:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/flexsim-forum/the-objcet-class-type-is-not-available-in-dll-maker/m-p/13516891#M28640</guid>
      <dc:creator>philboboADSK</dc:creator>
      <dc:date>2021-12-07T18:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: The Objcet class type is not available in Dll-Maker.</title>
      <link>https://forums.autodesk.com/t5/flexsim-forum/the-objcet-class-type-is-not-available-in-dll-maker/m-p/13516892#M28641</link>
      <description>&lt;DIV class="fr-view clearfix"&gt;&lt;P&gt;Hi &lt;A rel="user" href="https://answers.flexsim.com/users/10580/marks3.html" nodeid="10580"&gt;@Mark S3&lt;/A&gt;, was Phil BoBo's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.&lt;/P&gt;&lt;P&gt;If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 10 Dec 2021 19:03:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/flexsim-forum/the-objcet-class-type-is-not-available-in-dll-maker/m-p/13516892#M28641</guid>
      <dc:creator>connor_a</dc:creator>
      <dc:date>2021-12-10T19:03:35Z</dc:date>
    </item>
  </channel>
</rss>

