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
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.