<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE message PUBLIC
  "-//MLarc//DTD MLarc output files//EN"
  "../../mlarc.dtd"[
  <!ATTLIST message
    listname CDATA #REQUIRED
    title CDATA #REQUIRED
  >
]>

  <?xml-stylesheet href="../../mlarc.xsl" type="text/xsl"?>


<message 
  url="2002/07/102c21688ca964c6c052c6d5e01613ce"
  from="Dmitry Bely &lt;dbely@m...&gt;"
  author="Dmitry Bely"
  date="2002-07-19T20:25:59"
  subject="Re: [Caml-list] Looking for sample DLL"
  prev="2002/07/fcdb1d567d28038f0795dbedc8703612"
  next="2002/07/a872995358b07c1ea574411c48b791f9"
  prev-in-thread="2002/07/adb807c0494bb2efa45ae2255111211f"
  next-in-thread="2002/07/d690661f4a649261a9b9e2624051ae14"
  prev-thread="2002/07/70faaf98f4dc639bc10a62a5b89685a5"
  next-thread="2002/07/16bf0e05b121ad70d4407203ffcc2060"
  root="../../"
  period="month"
  listname="caml-list"
  title="Archives of the Caml mailing list">

<thread subject="[Caml-list] ocamldot on steroids">
<msg 
  url="2002/07/647457434ab87dabf18062d5a922a07a"
  from="Brian Naylor &lt;bwv211mail@y...&gt;"
  author="Brian Naylor"
  date="2002-07-18T08:47:27"
  subject="[Caml-list] ocamldot on steroids">
<msg 
  url="2002/07/0a12b1839ea262e3265338dbc896e33e"
  from="Maxence Guesdon &lt;maxence.guesdon@i...&gt;"
  author="Maxence Guesdon"
  date="2002-07-18T08:54:11"
  subject="Re: [Caml-list] ocamldot on steroids">
<msg 
  url="2002/07/eb1d0a87e3e7c09cdae7fea4c8fd1a22"
  from="Mattias Waldau &lt;mattias.waldau@a...&gt;"
  author="Mattias Waldau"
  date="2002-07-18T14:45:50"
  subject="[Caml-list] Looking for sample DLL">
<msg 
  url="2002/07/0adf2052f58493ec09fa255e85227c32"
  from="Dmitry Bely &lt;dbely@m...&gt;"
  author="Dmitry Bely"
  date="2002-07-19T03:55:17"
  subject="Re: [Caml-list] Looking for sample DLL">
<msg 
  url="2002/07/adb807c0494bb2efa45ae2255111211f"
  from="Mattias Waldau &lt;mattias.waldau@a...&gt;"
  author="Mattias Waldau"
  date="2002-07-19T06:10:46"
  subject="RE: [Caml-list] Looking for sample DLL">
<msg 
  url="2002/07/102c21688ca964c6c052c6d5e01613ce"
  from="Dmitry Bely &lt;dbely@m...&gt;"
  author="Dmitry Bely"
  date="2002-07-19T20:25:59"
  subject="Re: [Caml-list] Looking for sample DLL">
<msg 
  url="2002/07/d690661f4a649261a9b9e2624051ae14"
  from="Mattias Waldau &lt;mattias.waldau@a...&gt;"
  author="Mattias Waldau"
  date="2002-07-19T21:17:17"
  subject="RE: [Caml-list] Looking for sample DLL">
<msg 
  url="2002/07/6882279f58bacd72d522aa6c9fefa1ea"
  from="Dmitry Bely &lt;dbely@m...&gt;"
  author="Dmitry Bely"
  date="2002-07-21T08:15:21"
  subject="Re: [Caml-list] Looking for sample DLL">
</msg>
</msg>
</msg>
</msg>
</msg>
</msg>
<msg 
  url="2002/07/450d830015dd4a38a8b8320afce9a57e"
  from="Brian Naylor &lt;bwv211mail@y...&gt;"
  author="Brian Naylor"
  date="2002-07-18T17:02:46"
  subject="Re: [Caml-list] ocamldot on steroids">
<msg 
  url="2002/07/f3cb1029fa67245b3da380088071af64"
  from="Emmanuel Renieris &lt;er@c...&gt;"
  author="Emmanuel Renieris"
  date="2002-07-18T18:45:49"
  subject="Re: [Caml-list] ocamldot on steroids">
</msg>
<msg 
  url="2002/07/ab4601e4eb8d239bf25b5a1757596831"
  from="Maxence Guesdon &lt;maxence.guesdon@i...&gt;"
  author="Maxence Guesdon"
  date="2002-07-19T08:39:39"
  subject="Re: [Caml-list] ocamldot on steroids">
</msg>
</msg>
</msg>
</msg>
</thread>

<contents>
"Mattias Waldau" &lt;mattias.waldau@abc.se&gt; writes:

&gt; I have a big caml-program that I would like to call from VB/VBA.

Then COM is obviously your choice. How else will you interface VB with
your Ocaml library?

&gt; I prefer DLL to COM,

I cannot understand this. DLL and COM are not concepts of the same
level. That's like to say "I prefer fruits to oranges" :-)

&gt; since I do not need to register.

I have already explaned you that in fact you can use COM DLL without
registering, at least from C/C++ (don't know about VB since I never used
it).

&gt; Also, VBA
&gt; cannot call normal COM-objects, they need the idispatch-interface.

Not a problem. Camlidl lets you to equip Ocaml COM component with IDispatch
interface.

Dmitry Bely


-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners

</contents>

</message>

