Access a .net dll with progress 10.1B

carlas0fia

New Member
Hi!
I'm trying to access a .net dll (with tlb already generated) with progress 10.1B.
I always get "no entry point found" error... how can I use tlb instead?

Thank You,
Carla Lima

You might find this helpful:

Code:
Tip 49 How can I call code in .Net assemblies from 4GL?
>From Jagdish Pai

Regenerate the .Net assembly with "register for COM Interop" = true in Build
settings. That will generate .tlb (Type library). Now you can use that from
Progress in the same manner as a .dll.

If you don't own the source code to regenerate, you can code a .Net wrapper
around dll and expose the wrapper as type library. This is a good way to get
functionality in Progress that is readily available in .Net.

This is from:

60 OpenEdge Tips in 60 Minutes

by The Progress Community,
John Harlow, BravePoint,
Gus Bjorklund, Progress

Gus & John did this presentation last summer at Virtual Interchange 1 and Gus posted the tips to PEG a week or so ago.
 
Back
Top