Resultados da pesquisa a pedido "delphi-2009"
Como rastrear vazamentos de memória complicados com o fastMM?
Depois de atualizar um projeto do Delphi 2007 para o Delphi 2009, estou recebendo um vazamento de memória desconhecido, até o momento eu tentei localizá-lo usando o fastMM, eis os relatórios de rastreamento de pilha do fastMM: A memory block has ...
Ponteiro para o tipo genérico
No processo de transformação de uma determinada implementação eficiente de mapa de hash baseada em ponteiro em uma implementação genérica de mapa de hash, deparei-me com o seguinte problema: u tenho uma classe que representa um nó de hash (a ...
Organizando o caminho de pesquisa
Criamos via "Ferramentas | Opções | Variáveis de ambiente" Variáveis como essa: $(Sources) = D:\Sources\Delphi $(OurLib) = $(Sources)\OurLib\Src $(OurApp1) = $(Sources)\Applications\App1\3.x $(ThirdParty) = $(Sources)\ThirdPartyComponents ...
Por que minhas unidades são “compiladas com uma versão diferente” dos meus próprios arquivos?
Estou construindo um programa que usa plugins. Infelizmente, o vínculo dinâmico da estrutura de plugins força a RTL e a VCL do EXE do meu projeto para as versões BPL, e elas não têm as informações de depuração ativadas. Então, construí uma ...
omportamento tradicional baseado em tipo concreto para classe genéri
Desde minha pergunta deonte [https://stackoverflow.com/questions/802011/size-of-generic-type] talvez não estivesse completamente claro e eu não recebi a resposta que queria, tentarei formulá-la de uma maneira mais geral: Existe uma maneira de ...
Delphi 2009, Indy 10, TIdTCPServer.OnExecute, como pegar todos os bytes no InputBuffer
Estou brincando com o Indy 10 fornecido com o Delphi 2009 e estou tendo problemas para obter todos os dados do IOHandler quando o OnExecute dispara ... procedure TFormMain.IdTCPServerExecute(AContext: TIdContext); var RxBufStr: UTF8String; ...
Registrando um Frame personalizado
No Delphi 2009, em um de meus projetos, tenho um quadro personalizado com alguns controles, que quero usar como classe base para outros controles. Quero registrar esse quadro como um assistente IDE para estar disponível na lista de Novos Itens. ...
A utilização da palavra-chave `in` faz com que“ E1012 Expressão constante viole limites subrange ”no Delphi
Eu me deparei com um comportamento bastante incomum em um pouco de código Delphi. Ao usar o
uais variáveis são inicializadas no Delph
Então, eu sempre ouvi dizer que os campos de classe (baseados em heap) foram inicializados, mas as variáveis baseadas em pilha não. Também ouvi dizer que os membros do disco (também baseados em pilha) também não foram inicializados. O compilador ...
erramentas que podem analisar o formato Delphi XMLDoc e criar ajuda online
ferramenta XMLDoc para documentação da API é explicada aqui: http: //edn.embarcadero.com/article/3277 [http://edn.embarcadero.com/article/32770] xistem ferramentas gratuitas ou comerciais que podem ser usadas para criar documentação com base ...