Dennis,
The Plugins are Win32 DLL's with a couple of Required functions that couple them to RBase in an expected manner. So if you can make a Win32 DLL in .NET, you are in luck. You can make a .Net DLL and expose it as a COM object (I don't remember the terminology) and then you still have to make a Win32 DLL to wrap the .Net DLL (I have done this).

Truthfully, for you with your C background, it would be relatively simple for you to use Delphi to create a Win32 DLL (course you could just as well do it in C) and use STDCALL to access the exported functions of your DLL...

STDCALL is akin to the "Declare" statements in classic VB. Then you use the DLCall function inLine.

----- Original Message ----- From: "Dennis McGrath" <[email protected]>
To: "RBASE-L Mailing List" <[email protected]>
Sent: Wednesday, April 27, 2011 10:13 AM
Subject: [RBASE-L] - Writing Plugins


Has anyone written a plugin for R:BASE 9.1?

Can it be done using .NET? We are very much a .NET shop on things outside of R:BASE
If not what tools would be needed?
Are there clear docs/samples available that would make getting up to speed relatively easy?

Dennis McGrath
Software Developer
QMI Security Solutions
1661 Glenlake Ave
Itasca IL 60143
630-980-8461
[email protected]


Reply via email to