View Full Version : I Hope Somebody can help
rajneesh_guru@rediffmail.
05-02-2004, 08:32 PM
Hi
I am from India and am working on a language plugin for QCD. I have got QCD Language plugin maker V 4.5 and have translated all the strings and dialogs as mentioned in the plugin maker help file. It also says about testing the plugin before submitting so i tested each dialog from the test dialog button in Language plugin maker (LPM) everything went fine each of the dialog was diaplayed correctly. then i submitted it using the submit button. Now I have following Queries:
1. Where did my plugin went as i didn't found any file on my system except a template file in LPM directory?
2. How come I create a DLL file from the reaady to compile C++ projects in QCD PDK?
3. How do I create a DLL file for my new plugin for which I have done the translation in LPM.
If anyone can guide me it will be very much appreciated.
Thanks in advance.
If you have spare time then do write to me at
rajneesh_guru@rediffmail.com
I have always thouhgt that it sends it directly to quinnware, coulb be wrong tough. Check Your Devzone from top-right corner, if you can see it there.
rajneesh_guru@rediffmail.
05-06-2004, 05:33 PM
Hi,
I am unable to figure out how to make a DLL from the ready to compile files of QCD found in PDK. Can ANy Body Help PLease .... Urgently.
I need to submit a project based on these files.
I assure to send you a copy of the DLL or executable what ever the product of compilation will be with source code for you to modify but please help me out in the matter above that is how to make a DLL file from the ready to go files of different plugins.
Tokelil
05-06-2004, 05:59 PM
The projects in the PDK should compile without any changes under Microsoft Visual C++ 6.0. I guess some work has to be done under other compilers.
rajneesh_guru@rediffmail.
05-07-2004, 10:16 AM
Thanks Tokelil for the info. I have tried this several times. I am using Visual Studio Enterprise Edition. I had compiled the files, It then asks for the name of exe file in which debug info is placed but there is no exe file if I specify to create one it then exits saying no such file exsists.
What I have figured out is should I start with an Active X Dll file project template so that it outputs a DLL file. But I couldn't find such an option as available in VB compiler from same suite. If you can guide then what do i need to modify if i am to use VB compiler as i am more comfortable with that.
Thanks in advance once again.
Tokelil
05-07-2004, 01:46 PM
I just installed VC++ yesterday but unfortunally didn't install VB so Im not really sure how much I can help...
Anyway, to make a dll with mfc support under VC++ I choose MFC AppWizard(dll) and when it has created the project I copy following functions to my project:
PLUGIN_API BOOL GENERALDLL_ENTRY_POINT(QCDModInitGen *ModInit, QCDModInfo *ModInfo)
void ShutDown(int flags);
void Configure(int flags);
void About(int flags);
When that is done it will compile and QCD will find the plug-in if I copy the .dll file to QCD/plugins. I rarely use the debugger, but to do that you have to "Attach to Process...".
Hope you figure it out!
rajneesh_guru@rediffmail.
05-09-2004, 05:02 PM
Thanks Buddy,
With the info provided by you, It now creates a .LNG file and .EXP file. But I still couldn't manage to get a DLL. ANother thing can you detail me where to copy those functions., any specific file or somewhere else.
I think this is the only step I need as I have already created a template file to include which translates all the strings. Now I just need to put the things togather and get a DLL which I am to submit in a project.
Wiating 4 reply with patience :dead:
Tokelil
05-09-2004, 08:18 PM
What kind of plug-in are you trying to write?
rajneesh_guru@rediffmail.
05-10-2004, 09:27 AM
I had already mentioned in my earlier posts that I am working on a Laguage plugin.
Tokelil
05-10-2004, 11:12 AM
Forgot along the way that you were doing a language plug-in... scratch what I wrote then.
If you have VC++ 6.0 I would consider using that one more time, since all the work besides translation is done! You really just need to compile to get it to work.
I dont know what to do in VB but the projects I created (ActiveX dll and AddIn) both had the option to "Make project.dll" under the File menu.
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.