No veo el código porque, por alguna razón, el formato se ha ido a freír espárragos. Aun así, si no recuerdo mal, para que se puedan compartir cadenas de texto (STRING) con DLLs
hay que añadir la unidad ShareMem al USES de una de las unidades, tanto del programa principal como de la DLL.