Archive: call an external DLL, convert to NSIS


call an external DLL, convert to NSIS
the code i have is this and is written in c#:


MsgBoxCheck.MessageBox dlg = new MsgBoxCheck.MessageBox();
DialogResult dr =
dlg.Show(@"Software\PricklySoft\TestMsgBoxCheck",
"DontShowAgain",DialogResult.OK,
"Don't ask me this again",
"Now is the time for all good men to check this message box",
"Hello",
MessageBoxButtons.OK, MessageBoxIcon.Information);


is it possible to convert this to NSIS code?

the source of the code:
http://www.codeproject.com/cs/miscct...sageBoxChk.asp

forgot to attach the dll


I think you'll have to use a NSIS plugin that will display it...


i cant make a plugin
i did try tho.. :(

can you help me with this


Nobody has written plugins for NSIS in C#. You have to use C or C++ unless you can convert the C/C++ plugin example to C#?

-Stu


the DLL source is in c# and i cannot convert it to c\c++
but if it's in c++ can it be called from nsis script?


I'm making one... I'll post later a debug version :)


Originally posted by Joel
I'm making one... I'll post later a debug version :)
thanks Joel :up:

Here.

:) :up: