Is there any way to import mdl apps from V8i to Connect?
None of my old MDL apps will work with connect.
Hi Don,
I suggest to post your thread in the programming forums https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum#pifragment-25847=1
also review
https://communities.bentley.com/products/programming/microstation_programming/w/wiki/41855/workflows#MigrateV8MDLCode
https://communities.bentley.com/products/microstation/w/microstation__wiki/8802/migrating-mdl-applications-to-native-code
communities.bentley.com/.../migrating-basic-to-connect
Regards
Maria
Maria Garcia
Don Shepherd said:Is there any way to import mdl apps from V8i to Connect?
No, they cannot be "imported".
MicroStation V8i and MicroStation CONNECT Edition represent very different platforms, not only because V8i is 32bit and CE is 64bit, but also because of reworked and upgraded programming API (from mostly C to C++).
It means, every V8i application must be migrated (transformed) into format, that is compatible with MicroStation CE. See wiki pages linked by Maria Garcia for the migration process description and requirements.
Technically, the source code have to be modified and recompiled. How complex this process is depends a lot on how the application is written (structured, documented...) and using what language. When it is old (and not supported in V8i) MDL code, compiled into .ma, it may require a lot of work. When it is more modern C application, compiled into .ma + .dll, less source code modifications are required.
In my experience, to convert source code is only one part of the whole process. MicroStation CE is different in many ways (ribbon, workspace structure...), so sometimes the application (its functionality, settings, dgnlibs when used etc.) has to be adapted to the new platform.
As Maria wrote, it is better to discuss these issues in MicroStation Programming forum.
With regards,
Jan
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Don Shepherd said:s there any way to import mdl apps from V8i to Connect?
Any particular old mdls that you want? .. I might have new versions for CE or VBA's to do similar..
PM me and maybe we can exchange utilities .. I still work in v8i but use CE when needed...
Lorys
Started msnt work 1990 - Retired Nov 2022 ( oh boy am I old )
But was long time user V8iss10 (8.11.09.919) dabbler CE update 16 (10.16.00.80)
MicroStation user since 1990 Melbourne Australia.click link to PM me
I would also be curious as to what the MDLs do ? There may be new functionality inside of the CONNECT edition that may get you what you want without the need for the old MDLs.....
Timothy Hickman
CADD Manager | CADD Department
timothy.hickman@colliersengineering.com
Main: 877 627 3772|
1000 Waterview Drive Suite 201 | Hamilton, New Jersey 08691