Author: Tracy Pearson
Posted: 2009-05-11 at 09:42:43
In regards to the MSVCP7*.DLL, I found an FLL I built will not use the DLL
in the same folder as the FLL. Either the DLL needs to be in the path, or in
needs to be registered in the manifests. Building the FLL by default will
put the manifest into the FLL. However, the DLL needs to be installed with
manifest instructions. This is the DLL Hell solution Microsoft has put out.
Installing the DLL with the MSM found in the %CommonProgramFiles%\Merge
Modules is the easiest way to install the manifest links.
Using INNO does not have a direct provision for installing an MSM. There is
a tool available to convert an MSM into an MSI which INNO could then use.
http://www.ethalone.com/articles/msm2msi.php
HTH,
Tracy
-----Original Message-----
From: Andrew Stirling
Sent: Saturday, May 09, 2009 11:06 AM
Kam
You can get the SHA1 done via Craig Boyd's vfpencryption,.fll
http://www.sweetpotatosoftware.com/SPSBlog/2007/08/06/VFPEncryptionUpdate.as
px
Function HASH()
Signature: Hash(cStringtoHash[, nHashType])
Parameters:
cStringtoHash - A plain text string you wish to have hashed nHashType - The
type of hash function to generate. There are currently 7 different hash
functions supported
1 = SHA1 (a.k.a SHA160)
2 = SHA256
3 = SHA384
4 = SHA512 *Default
5 = MD5
6 = RIPEMD128
7 = RIPEMD256
SET LIBRARY TO vfpencryption71.fll ADDITIVE tempText ="Hello World" +CHR(13)
+ " was Jane's quote"
? (Hash(tempText,1)
? STRCONV(Hash(tempText,1),13)
I also think you need to have/download 'msvcp71.dll'
Andrew Stirling
01250 874580
HMRC Accredited UK payroll program