How to Open .Mdl Applications

Dear All,

         I am currently working with Microstation vba and also i know C language is well so i  want to develop mdl applications and i have some mdl applications but i dont know how to open and see the Coding  inside the mdl application So please help me any one.

Advance Thanks!...

Parents
  • Hi Karthik,

    it cannot be done. You wrote you know C language, so why do you expect .ma file, which is the result of compilation process, could be opened and decompiled back to human readable form?

    Under the name "MDL applications" two different options exist:

    • MDL C language compiled into pseudocode. It could be decompiled potentially, but no such tool is available. But anyway, this option is obsolete and not supported anymore, despite of tools are still available in MicroStation SDK. And all this old technology will be removed in MicroStation CONNECT Edition, so no big reason to spend too much time wih it.
    • Native C/C++ code using C MDL API and C++ MicroStationAPI compiled to dll, where .ma works as loader and store application resources.

    If you want to start with MDL now, native C/C++ codde is the way to go. But be aware Visual Studio 2005 is required to produce correct dlls for MicroStation. Or you can jump to comming CONNECT Edition, which requires Visual Studio 2013 and offers more modern API in C++ style.

    BTW If you wrote you know C, do you mean C, C++ or both?

    With regards,

     Jan

  • Hi jon,
    I know only in c language not much knowledge in c++ and also i know c# and VB.Net.
Reply Children
No Data