Olá,

O tipo float em C possui 4 bytes de tamanho e o tipo Single no Delphi também. 
Imagino que esse seja o mais adequado.
Eu já usei para efeitos de estudo Assembly, mas não lembro mais de nada!
Quando você usa stdcall, os parâmetros são empilhados da direita para esquerda. 
É alguma coisa assim, mas tem que pesquisar. Inclusive tem algumas coisas 
relacionadas como quem deve empilhar isso e quem irá limpar a pilha após o 
retorno da função.
Se você não quiser usar esse borlandmm.dll, use o fastsharemem.pas. Declare ele 
na sua DLL e no DPR do seu programa. Ele precisa ser a primeira coisa a ser 
declarada lá no Uses. Aí você pode usar String. Mas pra ficar mais compatível 
pra outros ambientes, use Pchar.
Informações e download do arquivo: http://www.codexterity.com/fastsharemem.htm

[]'s

Felippe

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a