Rubem Nascimento da Rocha wrote: > Particularmente, dependendo do parâmetro e/ou do tipo de retorno da função > que estou escrevendo para uma DLL, uso ou ShortString ou WideString. Além de > poder tratar strings como costumeiramente faria usando o tipo string, evita > de ter que distribuir a BORLANDMM.DLL.
No entanto o truque da borlandmm.dll só serve para dlls escritas no próprio delphi e que tenham sido linkadas com a sharemem. Para usar uma api, por exemplo, tem que dançar conforme a música daquela api, e geralmente toca pchar. Joao Morais