(.2305) Using `dynamic` lead to Internal error: IOE->U97

Code:

namespace ConsoleApplication3;

type
  Program = class
  public

    class method Main(args: array of String): Int32;
    begin
      var srvr : dynamic;
      srvr.namespace.method();
    end;

  end;

end.

Error:

Program.pas(10,7): error E0: Internal error: IOE->U97

Thanks, logged as bugs://80835

What about newer builds, like 2317?

Newer builds inaccessible to public

Ah yes. How about getting off that trial train sometime? :wink:

bugs://80835 got closed with status fixed.

May be, some time.

No. don’t get me wrong, but this is not how it works. Oxygene is a commercial product that comes with a 30 day trial period. it’s. it a “ us if you feel like it” deal. if you want to keep using Oxygene, you need to purchase a license, and stop doing whatever you have been doing to bypass that since 2016…

1 Like

Bypass? I do not use Elements in my work. From time to time I look at new versions for the purpose of studying for possible future use, but every time, I find errors that do not allow me to move on. Sad, but true.

It does not matter if you use it for work or for other purposes — you’ve been posting Oxygene questions since November 2016, which (checks calendar) is more tan 30 days ago, so you are bypassing the 30 day trial by keeping using it.

I correctly understood that the 30 days trial period are given for the entire life cycle of the product? That is, after trying the first version and not buying it, I can not try other versions later on?

You can. But looking at your posting history, not seems as if you are more or less constantly using the product, there’s a steady stream of posts ever since November 2016…

After reviewing my posting history, you can see how I try your product from time to time. This is logical when the product develops. Breaks of several months in my posting history (which also coincide with your announcements in the blog) speak rather about interest than about constant use.

Ok. my apologies for misreading.