Hola gente!.
Les escribo este mail para preguntar si alguien sabe cómo debo hacer en Delphi 6 para utilizar una DLL hecha en Visual C++ 6.
Tengo dos funciones en C++ cuyas cabeceras son:
char *cod(char *valor_dec);
char *dec(char *valor_cod);
char *dec(char *valor_cod);
Y las defino en el Unit1 de mi proyecto Delphi como:
function cod(valor_dec: PChar): PChar; external 'Crypto2.dll';
function dec(valor_cod: PChar): PChar; external 'Crypto2.dll';
function dec(valor_cod: PChar): PChar; external 'Crypto2.dll';
En Delphi compila todo bien, pero cuando ejecuto el exe del proyecto me tira el siguiente error:

Necesitaría saber cómo es el código que tengo que escribir en Delphi, y dónde lo tengo que escribir.
Si me pueden ayudar se los agradecezco muchísimo.
Saludos.