Where can I find a list with ALL functions, parameters and returns of ACE32.LIB/DLL ?
xHarbour 1.2.3 + Fwhh 20.2
Where can I find a list with ALL functions, parameters and returns of ACE32.LIB/DLL ?
UWE thx for reply BUT it is not what I want....
I want ADS function list, that is contained in ACE32.DLL OR ACE32.LIB if already converted.
Sample: ADSEncryptTable(), ADSDecryptTable(), AdsEnableEncryption(), etc...
Dear Sambomb,
I have sent a list of ADS Function to your email.
regards,
kok
Thx! I'll take a look and then I post here again...
PS.:
Can anyone do a test and send me a sample of how to correct?
Encrypt a DBF
Open the DBF with DBW or another Database manager, modify the value of a field. (PRODNAME From "&%!%¨@" to "TEST")
Encrypt the DBF again, the modified value should be encrypted again, right? It happen, but ALL OTHER FIELDS IN ALL OTHER RECORDS lose the encryption!
Mr. Kok;
Would you please also email the same list to me?
Thank you,
reinaldo dot crespo at gmail dot com.
Reinaldo.
Forwarded
Sambomb;
Got it.
Thank you.
Reinaldo.
Reinaldo, do you have ADS 9.x ?
I work with 8, 9, and 10.
Reinaldo.
Public pDir := "C:\Test\"
****************************************************************************
function OpenDbf(cFile, cIndex, lExclusive, cAlias, lEncrypt)
****************************************************************************
*
* Abrir arquivos em rede e mante-los criptografados
* Parametro: cFile, cIndex, lExclusive, cAlias, lEncrypt
* Retorno: Lógico - sucesso ao abrir
*
****************************************************************************
local Result := .T., cChave := 'P'+'A'+'S'+'S'+'W'+'O'+'R'+'D'+'.'+'A'+'D'+'S'+'1'+'2'+'3'
default lExclusive := .F.
default lEncrypt := .T.
default cIndex := ''
if ValType(cAlias) != "C"
cFile := AllTrim(Upper(cFile))
if Right(cFile,4) == ".DBF" .or. Right(cFile,4) == ".ADS"
cAlias := Substr( cFile, 1, Len(cFile) -4 )
else
cAlias := cFile
end
end
select 0
if lEncrypt
Try
dbUseArea(.T., "ADS" , pDir + cFile, cAlias, .not. lExclusive)
catch
Return .F.
end
else
Try
dbUseArea(.T.,"DBFCDX",pDir + cFile, cAlias, .not. lExclusive)
catch
Return .F.
end
end
if .not. empty(cIndex) .and. file(pDir + cIndex)
set index to (pDir + cIndex)
dbsetorder(1)
end
if lEncrypt
AdsEnableEncryption(cChave)
end
Result := .T.
return Result
/*------------------------------------------------------------------------*/
Function Test()
If !OpenDbf("C:\Test\MyDBF.DBF", ,.T. , , .T.)
MsgInfo("Erro ao abrir a tabela")
Return .F.
end
If ADSEncryptTable() != 0
AdsShowError("Erro ao criptografar a tabela")
else
MsgInfo("Tabela criptografada")
end
Return nilI am also interested in ADS functions.
Thank you very much.
My email is ukservice.software@gmail.com
Regards,
Forwarded.
Same for me ... but I'd like it for the Harbour compiler.
Thanks.
Tim
"timstone@masterlinksoftware.com"