Cannot get my recompiled plug-in recognized

"Geoff @ Godslamb" <geoff-0qC/[email protected]> Tue, 28 Mar 2006 22:41:35 -0700
Newsgroups gmane.network.jabber.exodus.devel
Message-ID <000e01c652f3$71c033f0$7702a8c0@mdverge>
This is a multi-part message in MIME format.

--===============0825485473==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_000F_01C652B8.C5615BF0"

This is a multi-part message in MIME format.

------=_NextPart_000_000F_01C652B8.C5615BF0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Please help.

=20

I have an old Delphi 5.0 plug-in project written for version 6, 7 or 8 - =
I
can't remember now what it was.

Although the old DLL is recognized by the latest stable release, it no
longer functions.

=20

I then recompiled the program using an imported type library from the =
newer
Exodus and rebuilt the project's type library, taking care to make sure =
the
IExodusPlugin and IExodusChatPlugin interfaces are exact to spec.

=20

Finally, I put a registered copy of the DLL in the Exodus Plug-in =
folder.

The end result is that my new plug-in isn't even recognized by Exodus!

=20

The interface is a Dual OleAutomation Dispatchable interface, which =
mirrors
the Exodus type library that I imported.

Are there specific compiler / type library options that I need to use, =
or
other specific requirements to get my plug-in to show up?  Is there any =
good
way of debugging my interface, as I have pretty well exhausted all of my
ideas of how to progress with this.

=20

Much thanks.

=20

=20

Geoffrey H. Verge
Work: 403-245-5300 (28)

Home: 403-280-3246

=20


------=_NextPart_000_000F_01C652B8.C5615BF0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">

<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle17
	{font-family:Arial;
	color:windowtext;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Please help.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I have an old </span></font><font size=3D2 =
face=3DArial><span
 style=3D'font-size:10.0pt;font-family:Arial'>Delphi</span></font><font =
size=3D2
face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'> 5.0 =
plug-in
project written for version 6, 7 or 8 &#8211; I can&#8217;t remember now =
what
it was.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Although the old DLL is recognized by the latest =
stable
release, it no longer functions.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I then recompiled the program using an imported type =
library
from the newer Exodus and rebuilt the project&#8217;s type library, =
taking care
to make sure the IExodusPlugin and IExodusChatPlugin interfaces are =
exact to
spec.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Finally, I put a registered copy of the DLL in the =
Exodus
Plug-in folder.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>The end result is that my new plug-in isn&#8217;t =
even
recognized by Exodus!</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>The interface is a Dual OleAutomation Dispatchable
interface, which mirrors the Exodus type library that I =
imported.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Are there specific compiler / type library options =
that I
need to use, or other specific requirements to get my plug-in to show =
up?&nbsp;
Is there any good way of debugging my interface, as I have pretty well
exhausted all of my ideas of how to progress with =
this.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Much thanks.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoAutoSig><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-CA
style=3D'font-size:12.0pt'>Geoffrey H. Verge<br>
Work: 403-245-5300 (28)</span></font></p>

<p class=3DMsoAutoSig><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-CA
style=3D'font-size:12.0pt'>Home: 403-280-3246</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

</body>

</html>

------=_NextPart_000_000F_01C652B8.C5615BF0--


--===============0825485473==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Exodus-dev mailing list
[email protected]
http://mail.jabber.org/mailman/listinfo/exodus-dev

--===============0825485473==--