1. Gurtej Boparai
  2. PowerServer
  3. Wednesday, 17 May 2023 14:22 PM UTC

Hi,

I am getting this error : Error opening DLL library PEGRP32A.DLL for external function at line 28 in function f_create of object u_process32_dll.

The external function is declared as: Function ulong PEcreate(uint nControl,uLONG dwStyle, ref rect2 theloc, uLONG hParent, uint nID) LIBRARY "PEGRP32A.DLL" alias for "PEcreate;Ansi"

The PB app is a 64-bit executable so I am thinking that's why it is not able to work with the 32-bit DLL.

How can this issue be resolved ? Is there a 64-bit version of this DLL available ? 

Thanks,

Gurtej

Attachments (1)
Andreas Mykonios Accepted Answer Pending Moderation
  1. Wednesday, 17 May 2023 14:32 PM UTC
  2. PowerServer
  3. # 1

Hi.

It seems to be a very old version of ProEssentials Graphic Presentation library (Shopping ProEssentials Charting Components (gigasoft.com)).

Andreas.

Comment
  1. Gurtej Boparai
  2. Wednesday, 17 May 2023 15:43 PM UTC
I did search for a 64-bit version of this DLL but no luck.
  1. Helpful
  1. John Fauss
  2. Wednesday, 17 May 2023 19:28 PM UTC
You will likely have to contact Gigasoft.com to inquire. Is there a reason why you are migrating to 64-bit? Perhaps you might consider keeping the app as 32-bit for now until you find a 64-bit replacement DLL.
  1. Helpful
  1. Gurtej Boparai
  2. Wednesday, 17 May 2023 19:38 PM UTC
Okay, I will contact Gigasoft.com to inquire.

We migrated our app to 64-bit a long time ago. The graph is a very small portion of the app and rarely used so we didn't encounter this error till now.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 17 May 2023 15:48 PM UTC
  2. PowerServer
  3. # 2
Comment
There are no comments made yet.
Miguel Leeuwe Accepted Answer Pending Moderation
  1. Wednesday, 17 May 2023 18:15 PM UTC
  2. PowerServer
  3. # 3

Have you tried to use "progma_pack(1)" ?

Function ulong PEcreate(uint nControl,uLONG dwStyle, ref rect2 theloc, uLONG hParent, uint nID) LIBRARY "PEGRP32A.DLL" alias for "PEcreate;Ansi" progma_pack(1)

Comment
  1. Gurtej Boparai
  2. Wednesday, 17 May 2023 18:57 PM UTC
I just tried this, still getting the same error.
  1. Helpful
  1. Miguel Leeuwe
  2. Wednesday, 17 May 2023 19:28 PM UTC
Sorry, well ... it was worth a try.
  1. Helpful
  1. Gurtej Boparai
  2. Wednesday, 17 May 2023 19:35 PM UTC
Thanks though

  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.