Hi Ray,
[quote user="Ray Leaman"]Sorry, but I am still running MicroStation BASIC code (.bas/.ba) in V8i.[/quote]
That's not good, you are using something that was announced to be obsolete and recommended to not use when MicroStation V8 was released in 2001.
[quote user="Ray Leaman"]Where can I find guidance for migrating these programs to use in CONNECT?[/quote]
I am quite sure there are no such guidance available, because MicroStation BASIC is not supported (but can be run) even in MicroStation V8 for very long time.
In fact it's not about the migration to CONNECT Edition, but how to migrate you BASIC to MicroStation VBA. VBA is nearly the same in V8i and CE, so you can even migrate your macros to VBA in V8i and to migrate to CE later. But I don't see any big benefit from this extra step.
In my opinion the answer how to migrate your code is "rewrite it". MicroStation BASIC is similar MicroStation VBA, but they are not the same, so there is no automated process available.
I don't know how many macros you have and how complex they are, but my experience with migration of old BASIC code to MVBA for my customers is:
- Short macros (that are often just scripts) can be rewritten easily
- More complex code is often old, ugly and hard to understand, so the migration to MVBA is a chance to implement the same thing better and with respect to new features offered by MicroStation. Often the functionality has to be modified also because MicroStation itself changed, sometimes the macro can be forgotten, because there are better ways how to do the same thing better directly in MicroStation.
With regards,
Jan