A class named TfrxDMPPage already exists

I put the Fastreport control in a EXE code, and a DLL code in delphi.

but when load DLL, the error "A class named TfrxDMPPage already exists"
appeared.

How to fix this problem?

anyone can give some suggestions?

Thanks

gavin

Comments

  • edited 5:12PM
    Don't put FR code into two places (dll and exe). This will lead to classes conflict.
  • edited 5:12PM
    AlexTZ wrote:
    Don't put FR code into two places (dll and exe). This will lead to classes conflict.
    just want to fix this problem, not to avoid it, anyway thanks.
  • edited 5:12PM
    Use Delphi packages instead of dll.
  • I have the same issue, - there is no FR-Code in the exe who calls the dll, so this has to be fixed anyway!

  • btw...

    This also happens if you put it in 2 dlls, as soon as second one ist loaded the error is there.

    I use the latest version of Fastreport on XE11.2 installed and bought only a view days ago

    In version 6.5 there was not such a bad problem and my software need Dlls, i can not switch my Software away from DLL

    looks like I spend my money for regression

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.