<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>From: fiens@hotmail.com<br><div>To: fpc-pascal@lists.freepascal.org<br>Date: Mon, 13 Jan 2014 17:33:47 +0100<br>Subject: Re: [fpc-pascal] windows.GetProcAddress() vs DynLibs.GetProcAddress()<br><br>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir="ltr">Hello and many thanks to help.<br><br>Here demo to show the problem (i hope).<br><br>>> https://sites.google.com/site/fiensprototyping/<span id="ecxsites-admin-attach-title-wuid:gx:4f8598ae8b5d093f">dynlib_vs_windows.zip</span><br><br>There is a program : test.pas<br>It uses a external library soundtouch_2.dll.<br><br>There are 2 wrappers :<br>soundtouch_windows.pas (who uses windows unit) and <br>soundtouch_dynlib.pas (who uses dynlib unit)<br><br>There are  also 4 binaries :<br><br>test_windows_fpc262.exe => OK, works (use soundtouch_windows.pas and compiled with fpc 262)<br><br>test_windows_fpc271.exe => NO, does NOT work (use soundtouch_windows.pas and compiled with fpc 271)<br><br>test_dynlib_fpc262.exe => NO, does NOT work (use soundtouch_dynlib.pas and compiled with fpc 262)<br><br>test_windows_fpc271.exe => NO, does NOT work (use soundtouch_windows.pas and compiled with fpc 271)<br><br>You may test the prog with soundtouch_windows.pas or soundtouch_dynlib.pas (uncomment the one you want in use section).<br><br>Many thanks.<br><br>                                      </div>
<br>_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
<a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal" target="_blank">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal</a><br><br>Oops, forget about the 2.7.1. fpc binaries... (a 64 bit compiler was use in place of 32 bit)).<br><br>So, only take care about :<br><br>test_windows_fpc262.exe => OK, works (use soundtouch_windows.pas and compiled with fpc 262)<br><br>test_dynlib_fpc262.exe => NO, does NOT work (use soundtouch_dynlib.pas and compiled with fpc 262)<br><br>Many thanks.<br><br><br></div>                                         </div></body>
</html>