Hi,<div><br></div><div>I&#39;m trying to use sword from c#. I have used swig to generate a wrapper for just enough of sword to open a module and render some text.</div><div><br></div><div>I followed the example in the API primer found here: </div>
<div><a href="http://www.crosswire.org/sword/develop/swordapi/apiprimer.jsp">http://www.crosswire.org/sword/develop/swordapi/apiprimer.jsp</a></div><div><br></div><div>I downloaded the webster module only to discover that it was zText module and not a rawtext module as shown in the  example. So instead I tried to use the ESV module (which is also ztext).</div>
<div><br></div><div>However the RenderText() call returns nothing (empty string). Here is the code I am using:</div><div><br></div><div><div>SWKey key = new SWKey(&quot;jas 1:18&quot;);</div><div>zText esv = new zText(&quot;modules/texts/ztext/esv&quot;, &quot;ESV&quot;, &quot;English Standard Version&quot;);</div>
<div>esv.setKey(key);</div><div>Console.WriteLine (esv.RenderText());</div></div><div><br></div><div>I noticed that that even if I pass in a folder that does not exist, I never get an error, RenderText just carries on returning an empty string. I created a wrapper for the .Error() function which always returns 0.</div>
<div><br></div><div>I have tried using an absolute path, a relative path, i&#39;ve tried using an ESV module I downloaded from crosswire and one which I installed using Xiphos.</div><div><br></div><div>I am the developer of a bible application found in the debian repros and would love to add support for sword modules. Any help would be greatly appreciated.</div>
<div><br></div><div>Cheers,</div><div>Daniel Hughes</div>