Si usas dlls con delphi, no puedes usar el tipo de datos string a no ser que incluyas la unidad ShareMem. Puedes usar PChar o bien ShortString. Este último te será más cómodo porque no tienes que estar asignando memoria, pero tiene un límite de 255 caracteres.
// Saludos
|