Assim como o primeiro caracter de uma string, Ã nulo (vc naum consegue 
visualizar string[0]), pq tem alguma coisa a ver com o numero de bites da 
string, o Ãltimo caracter da pChar tambÃm à nulo... agora, como vc vai 
tratar isso aÃ...
  ----- Original Message ----- 
  From: Walter Alves Chagas Junior 
  To: 'delphi-br@yahoogrupos.com.br' 
  Sent: Friday, February 04, 2005 2:24 PM
  Subject: RES: [delphi-br] PChar em dlls


  Olà amigo,

  JÃ tive uns problemas chatos com dll, e que me matavam de raiva! Depois que
  passei a usar esta unit:

  http://www.codexterity.com/fastsharemem.htm

  Melhorou muita coisa..



  []s

  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicaÃÃes
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200



  > -----Mensagem original-----
  > De: Filipe Belchior [mailto:[EMAIL PROTECTED]
  > Enviada em: sexta-feira, 4 de fevereiro de 2005 12:56
  > Para: delphi-br@yahoogrupos.com.br
  > Assunto: [delphi-br] PChar em dlls
  > 
  > 
  > 
  > preciso de experiÃncias ou dicas de quem jà desenvolveu dlls 
  > em delphi...
  > 
  > fiz uma dll com algumas funÃÃes... estou tendo dor de cabeÃa com as
  > funÃÃes q: retornam ou passam "por referÃncia" PChars (isso mesmo!
  > por referÃncia, eu tbm estranhei, mas vi uma funcÃo na unit Windows
  > q passava assim tbm).
  > 
  > essas funÃÃes, variavelmente retornam a PChar com o valor 
  > "corrompido",
  > digamos assim... tipo: se o retorno deveria ser 'teste', 
  > retorna 'testâ'
  > ...e entre outos caracteres estranhos...
  > 
  > HELP ME
  > 
  > Ã propÃsito, se ajuda alguma coisa.... quando estou 
  > depurando, e posiciono
  > o mouse em cima de uma das variÃveis q recebeu a PChar retornada, o
  > Delphi mostra algo parecido com: 'teste'$#14
  > 
  > 
  > 
  > -- 
  > <<<<< 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] ou [EMAIL PROTECTED]
  >  
  > Links do Yahoo! Grupos
  > 
  > 
  > 
  > 
  >  
  > 
  > 
  > 


  [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] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviÃo oferecido por: 
             
             
                      
             
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que vocà faz do Yahoo! Grupos està sujeito aos Termos do 
ServiÃo do Yahoo!. 



[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] ou [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