A Quick Question [Archive] - Quintessential Forum

PDA

View Full Version : A Quick Question


refused
12-14-2003, 05:41 AM
I'm really sorry to ask this, because I know that it has been asked many times before, but since I can't get on the old forum anymore I'm forced to ask it again :( I apologize.

Let's say, hypothetically, that I am learning to program in, oh, let's say, C#. How do I go about coding a QCD plugin in C# with VS.NET 2003? Or must I use C++, which I know nothing about and therefore can't use and will be unable to make any plugins at all?

I just want to noodle around, for learning's sake. Please don't use this opportunity to tell me that C++ is better than C# or anything similar, I just want to know if I can do it. And how?

plover
12-14-2003, 09:13 AM
My understanding is that any language platform that will produce a standard Windows DLL can be used to make QCD plugins. People have written plugins using C, C++, and Delphi. I suspect Visual Basic is also a possibility, but I've never heard of anyone using it for QCD.

As C# is a Microsoft product, I assume it produces DLLs just fine. But I don't know anything about either C# or .NET, so I can't say anything about how to use those specifically. There's probably something in the C# documentation about importing C headers when compiling a DLL though. (The QCD pdks are written in C, not C++.)

Good luck!

refused
12-14-2003, 06:32 PM
Thank you :) I appreciate your help, man.