Usa esta unit em anexo no .dpr, ve se resolve...

leia mais em 
http://www.codexterity.com



<º))))><.·´¯`·. <º))))><.·´¯`·. <º))))><.·´¯`·.
             Omar L. M. Rosa
<º))))><.·´¯`·. <º))))><.·´¯`·. <º))))><.·´¯`·.
           o...@conesul.inf.br
 
  ----- Original Message ----- 
  From: Leonardo Quinino 
  To: delphi-br@yahoogrupos.com.br ; delphitodel...@yahoogrupos.com.br ; 
delphi_soprogramado...@yahoogrupos.com.br ; delphi-oop...@yahoogrupos.com.br 
  Sent: Friday, July 24, 2009 9:16 AM
  Subject: [delphi-br] Problemas quando aplicativo roda do windows server 2003


    Tenho um cliente com problemas, e estou tentando ajudar.

  Na rede, com 6 maquinas cliente xp, e 1 server 2003.

  nos xp roda que é uma beleza o programa o banco de dados é firebird e esta'
  no server 2003.

  o bicho pego é quando tenta rodar no server 2003. simplesmente, o negocio dá
  um erro, 216 at 00404A36, rodei o debug , procurei o erro, que mostrou uma
  sequencia de erro no arquivo system.

  numa pequena função que libera algo da memória.

  no arquivo <delphi7>\source\rtl\system.pas

  procedure TObject.Free;
  begin
  if Self <> nil then
  Destroy; <===== ///erro aqui
  end;

  Como resolver essa pedencia, o negocio mais complicado que achei seria
  encontrar o endereço do erro, agora que achei , o negócio na prática está
  meio obscuro.

  Alguem já passou por isso, numa maquina roda o negocio e outra náo, no meu
  caso aqui é muito especifico,, xp roda, w2003, nao roda.

  -- 
  Leonardo Quinino

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



  

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

Responder a