Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Using COM Interop in NinjaScript

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Using COM Interop in NinjaScript

    Hi,

    I have a COM object (SnagIt) I'd like to use in NinjaScript.

    I've used the Visual Studio .Net tool tlbimp (from version 2003 to make sure it is supported by NT) to create the Interop assembly SNAGITLib.dll (note - naming is important). I placed SNAGITLib.dll first in

    ...My Documents\NinjaTrader 6.5\bin\Custom

    and then

    ...C:\Program Files\NinjaTrader 6.5\bin

    I restarted NT so that it would recognize the assembly. However, the line of code:

    using SNAGITLib;

    fails in my strategy code - it can't seem to find it. Given that the assembly is there, does anyone have insight as to why this doesn't seem to work? It might be possible to manually reference the COM object, but that coding is a real pain to do

    Thanks,

    Gordon

    #2
    Gordon, custom DLL files should sit in the bin > custom folder, after restart of NT add a reference to this DLL then in the NinjaScript editor - right click in the code > References > Add.

    Comment


      #3
      That's it all right! Thanks, Bertrand.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by sjsj2732, Yesterday, 04:31 AM
      0 responses
      31 views
      0 likes
      Last Post sjsj2732  
      Started by NullPointStrategies, 03-13-2026, 05:17 AM
      0 responses
      286 views
      0 likes
      Last Post NullPointStrategies  
      Started by argusthome, 03-08-2026, 10:06 AM
      0 responses
      283 views
      0 likes
      Last Post argusthome  
      Started by NabilKhattabi, 03-06-2026, 11:18 AM
      0 responses
      133 views
      1 like
      Last Post NabilKhattabi  
      Started by Deep42, 03-06-2026, 12:28 AM
      0 responses
      91 views
      0 likes
      Last Post Deep42
      by Deep42
       
      Working...
      X