<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<style type="text/css">
/* Quote Levels Colors */
blockquote.cite { color: navy !important; background-color: RGB(245,245,245) !important;
}
blockquote.cite blockquote.cite { color: maroon !important; background-color: RGB(235,235,235) !important;
}
blockquote.cite blockquote.cite blockquote.cite { color: green !important; background-color: RGB(225,225,225) !important;
}
blockquote.cite blockquote.cite blockquote.cite blockquote.cite { color: purple !important; background-color: RGB(215,215,215) !important;
}
blockquote.cite blockquote.cite blockquote.cite blockquote.cite blockquote.cite { color: teal !important; background-color: RGB(205,205,205) !important;
}
</style>
</head>
<body>
Thales,<br>
<br>
Are you sure the procedure is exported from the dll? Dependency
viewer should be able to tell you.<br>
<br>
Best wishes, <br>
<br>
Jasper<br>
<br>
On 5/8/2012 23:46, Thales Jacques wrote:
<blockquote class=" cite"
id="mid_1336513618306_3972593_post_n3_nabble_com"
cite="mid:1336513618306-3972593.post@n3.nabble.com" type="cite">
<pre wrap="">Jasper/Allan,
I got the DLL to successfully link by re-installing scilab scilab-5.3.3 32
bits. Thank you for your help. Continuing the problem with the Scilab, here
is what I am getting now:
-->functions=["getVersion";"isReynoldsOk";"RKRech";];
-->link('RkRechDll.dll',functions,'c')
Shared archive loaded.
Link done.
RKRech is not an entry point.
!--error 235
link: problem with one of the entry point.
-->link("show")
Number of entry points 2.
Shared libraries :
[ 0 ] : 1 library.
Entry point isReynoldsOk in shared library 0.
Entry point getVersion in shared library 0.
ans =
0.
-->link()
ans =
!isReynoldsOk getVersion !
What is happening is that only 2 functions are being loaded. In fact,
"RKRech" is a procedure while "getVersion" and "isReynoldsOk" are functions.
So, looks like I can link the functions but not procedures (as defined by
Delphi).
Obsvioully, if I remove "RKRech" from the functions vector everything works
just fine (no errors are returned).
Do you know a way around it?
Thank you.
Thales.
--
View this message in context: <a class="moz-txt-link-freetext" href="http://mailinglists.scilab.org/Linking-Delphi-DLL-with-Scilab-tp3967008p3972593.html">http://mailinglists.scilab.org/Linking-Delphi-DLL-with-Scilab-tp3967008p3972593.html</a>
Sent from the Scilab users - Mailing Lists Archives mailing list archive at Nabble.com.
--
To unsubscribe from this mailing-list, please send an empty mail to
<a class="moz-txt-link-abbreviated" href="mailto:users-unsubscribe@lists.scilab.org">users-unsubscribe@lists.scilab.org</a>
To check the archives of this mailing list, see
<a class="moz-txt-link-freetext" href="http://mailinglists.scilab.org/">http://mailinglists.scilab.org/</a>
</pre>
</blockquote>
</body>
</html>