Documentation / MathType

  • Demos
  • Visit our website
  • Downloads
  • Contact us
  • MathType

    • Wiris Quizzes

      • Learning Lemur

        • CalcMe

          • MathPlayer

            • Store FAQ

              • VPAT for the electronic documentation

                • MathFlow

                  • BF FAQ

                    • Home
                    • MathType
                    • MathType Office Tools
                    • MathType 7 for Windows and Mac
                    • MathType SDK
                    • MathType SDK

                    Using MTSDKDN

                    Reading time: 1min

                    Please note this document applies only to MathType 6.9 and later for Windows. Mac users should continue using the MathType 5 SDK.

                    What is MTSDKDN?

                    MTSDKDN is a DLL included with the SDK that contains all of the return values, parameter switches, structures, and function prototypes used by the SDK. In previous versions of the SDK these values needed to be defined in your program before they could be used, and as this basically duplicates code, it was a potential source of errors. It was also difficult to know what the legal values were for a given parameter, or what the possible return values were for a particular function. MTSDKDN resolves these issues and so we recommend you use it in all of your VBA and .NET projects that make calls to the SDK.

                    How to use MTSDKDN in VBA

                    Prior to calling into MTSDKDN you'll need to first create a reference to it, either manually, or programmatically. To create the reference manually, first select the project in the VBA Project Explorer window by clicking on it, and then select Tools\References…. Then, search for the Wiris Inc. SDK Utilities reference, and place a checkbox next to it. If it's not listed in the Available References, you'll have to browse for MTSDKDN.tlb. To verify that the reference was created correctly you can go to the Object Browser in VBA, and from the <All Libraries> dropdown, select DesignScience_SDKUtilities. You should now be able to browse everything defined in MTSDKDN.

                    How to use MTSDKDN in .NET

                    To add a reference to MTSDKDN in .NET, open the Visual Studio Solution Explorer, right click on References, and select Add Reference. Browse to the location of, and select MTSDKDN.tlb. Once it's added you can right click the DesignScience_SDKUtilities reference and select View in Object Browser to browse the contents of the type library.

                    Was this article helpful?

                    Yes
                    No
                    Give feedback about this article

                    Related Articles

                    • MathPage Settings
                    • MathType MTEF v.3 (Equation Editor 3.x)
                    • Interpreting the baseline
                    • Embedded data in PDF

                    Using MTSDKDN

                    What is MTSDKDN? How to use MTSDKDN in VBA How to use MTSDKDN in .NET

                    Making people’s STEM work more meaningful

                    MathType

                    • MathType for Office Tools
                    • MathType for Mac
                    • MathType for Microsoft 365
                    • MathType for Google Workspace
                    • MathType for LMS
                    • MathType for XML Editors
                    • Arabic notation
                    • Our products accessibility
                    • MathType is online

                    WirisQuizzes

                    Learning Lemur

                    Solutions for Education

                    • Blackboard Learn
                    • Brightspace by D2L
                    • Canvas
                    • Google Classroom
                    • Moodle
                    • Schoology

                    Solutions for Publishing Houses

                    Solutions for Technical Writers

                    Solutions for Chemistry

                    Integrations

                    • HTML Editors
                    • MathType in WordPress

                    Pricing

                    Company

                    Careers

                    Blog

                    Contact Us

                    Buy Now

                    Plugin Downloads

                    © Wiris 2025

                    • Cookie Preferences
                    • Cookie Policy
                    • Terms of Use
                    • Privacy Policy / GDPR
                    • Student Data Privacy
                    • Compliance
                    • Powered by Helpjuice
                    Expand