Desculpe mas não vejo qualquer retorno do Newton e gostaria de ter acesso ao mesmo. obrigado
Atentamente
Prezado Newton,
Qual a versão do Delphi que está a usar? E, se estar a usar todos os componentes inclusive o TUCMassegeAplication e TUCHistorico?
É que depois que comecei a usar este dois componentes comecei a experimentar problemas que nunca tinha tido antes e uso o UCcontrol há muitos anos. Primeiro com D7 depois com XE e hoje com o Delphi XE7 (e a ultima versão do User control baixada do Show Delphi. Estou a usar o MDI, pelo vistos V. também “caFree”, mas não consigo replicar o que V. diz:
try
Aqui ele dá sempre um problema de MemoryLeak uma vezes e outras EAccessViolation quando faço o ucMycontrol.free; // Inclui essa linha
action:= cafree; // CHEGA: o caFree faz no MDI faz Application.Terminate
except
action:= cafree;
end;
No seu lugar passava para o
If
begin …
try…
caFree; // antes
except
…caFree; // depois é redundante, faz sempre
end;
// Passe para aqui porque evita a redundancia. Ou percebi mal?
// try e no except
caFree
end
else…
Sim ao que parece haverá alguns(muitos) erros de MemoryLeaks por resolver. Também estou tendo esse problema desde que comecei a usar 2 componentes que fazem parte da Lib TUCMessagesAplication e o TUCHistorico quer um quer outro não são obrigatórios mas fazem muito jeito.
A documentação dizia que esse erro havia sido corrigido, mas também eu encontro o mesmo erro em todas as versões menores e maiores que o XE7.
Caros companeihros
Estou com problema: “Embarcadero Delphi for Win32 compiler version 28.0
Copyright (c) 1983,2014 Embarcadero Technologies, Inc.
pckUCDataConnector.dpk(33) Fatal: E2213 Bad packaged unit format:
C:\Program Files (x86)\Embarcadero\Studio\15.0\lib\Win64\release\rtl.dcp.System – Expected version: 28.0, Windows Unicode(x86) Found version: 28.0, Windows Unicode(x64)
Compilation failure
Erro ao compilar o pacote “pckUCDataConnector.dpk”. Para a plataforma de 64 bits os pacotes são somente compilados.
para que não vejo aqui qualquer dica. Alguém pode me ajudar a compilar para 64 bits. Não estou a compreemder o erro. Então o compilador é de 64bits e só exerga de 32? E, porque será isso. Obrigado