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]