Friday 8 December 2017

Ajuda do delforexp html


Boas Ferramentas para Desenvolvedores Delphi Adiciona um item de menu de contexto do Windows para iniciar um prompt de comando no diretório atual do Windows Explorer, Total Commander etc. O Windows Vista já contém uma função Open Command Window Here. No Vista Explorer segurando Shift enquanto clica com o botão direito do mouse em uma pasta no listview à direita irá adicionar este comando ao menu pop-up. Procurando uma excelente ferramenta de pesquisa de desktop grátis que manipula código Delphi out-of-the-box Esta ferramenta é realmente escrito em Delphi também e uma vez que você começar a usá-lo perguntará como você viveu sem ele. Yahoo Desktop Search é o seu concorrente mais próximo em termos de funcionalidade e esta ferramenta de pesquisa tem um recurso que falta YDS: botões para procurar a próxima instância de uma palavra-chave em um arquivo (na janela de visualização). Um kit de ferramentas gratuito para integrar o compilador Borland Kylix (Delphi para Linux) no Delphi Windows IDE. Ele permite que você compile aplicações Linux nativas dentro do Windows Delphi IDE. Component Library for Fast Acesso direto ao MySQL a partir do Delphi no Windows, Mac OS X, iOS, Linux e FreeBSD para plataformas de 32 bits e 64 bits. O MyDAC permite que os programadores desenvolvam aplicações de banco de dados MySQL mais rápidas e mais limpas. Uma ferramenta gratuita que permite gerar código para ShowMessage, MessageBox, MessageDlg e FindFolder através de uma interface gráfica e com visualização. Reduz o tempo de inicialização do delphi IDE por um fator muito notável (torna o Delphi 7 quase instantâneo e o Delphi 2006 quase suportável) Desativa os botões e menus da barra de ferramentas Delphi IDE grayscaled Uma ferramenta freeware para personalizar quais pacotes e montagens devem ser carregados durante o Delphi IDE Começa, incluindo a seqüência de carga deles. Delphi Package Installer (DelphiPI) é uma ferramenta que ajuda você a instalar componentes para o seu IDE Delphi. O DelphiPI resolve automaticamente dependências entre pacotes, compila, instala e adiciona caminhos de origem ao seu IDE. Um compêndio de ferramentas úteis, incluindo o Viewer de Dependência, o Visualizador do PE, o Visualizador do ToolHelp e o ScreenJPG. Analise a qualidade de design do seu código delphi. Ferramenta de Cobertura de Código Simples para Delphi que cria relatórios de cobertura de código baseados em arquivos MAP detalhados Ferramenta de documentação gratuita para Delphi, com suporte a JavaDoc. Um freeware Pascal código fonte formatador para Delphi. Você nunca mais formatará seu código fonte manualmente. O motor de formatação do DelForExp foi integrado na base de código do GExperts e existe uma versão experimental do GExperts disponível que inclui o formatador de código (veja abaixo). O Insight de documentação é uma solução de documentação de código-fonte que o ajuda a pesquisar e documentar o código-fonte no RAD Studio. Ele também permite que você produza arquivos de documentação de API ricos e entregue aos seus clientes. Dr. Explain é um arquivo de ajuda que faz o software. Ele inclui uma ferramenta de captura de tela embutida com capacidade de anotar automaticamente formulários Delphi e janelas. A ferramenta produz arquivos de ajuda CHM, RTF e HTML. O FastMM é um gerenciador de memória de reposição rápida para aplicações Borland Delphi Win32 que se equilibra bem em aplicativos multi-threaded, não é propenso a fragmentação de memória e suporta memória compartilhada sem o uso de arquivos. dll externos. Esta ferramenta é uma interface que permite ao usuário facilmente alterar o arquivo FastMM4Options. inc. Uma ótima ferramenta para automatizar seu processo de criação. Também escrito em Delphi Base de Dados Relacional - Baseado originalmente no Interbase open source lançado pela Borland, este banco de dados é um bom banco de dados livre que é adequado para muitas necessidades de aplicações. Uma página onde você pode obter informações sobre uma versão incorporada do Firebird. Um analisador estático que detecta problemas de código-fonte em aplicativos Delphi e ajuda a encontrar bugs no início do processo de desenvolvimento. Um conjunto de ferramentas para aumentar a produtividade dos programadores Delphi e CBuilder adicionando recursos ao IDE. GExperts é um software de código aberto. Existe também uma versão experimental do GExperts que inclui o DelForExp (veja acima) formatador de código. Ajuda Authoring ferramenta com a capacidade de gerar páginas de tópicos a partir do aplicativo que você está escrevendo ajuda para. Uma ferramenta freeware que analisa usa listas em seu código fonte Pascal ou Delphi e informa quais unidades podem ser removidas ou movidas para a seção de implementação. Um ícone livre que edita a ferramenta para projetar ou empilhar arquivos de. ico. Eu quero contribuir ao projeto de GExperts. O que posso fazer para ajudar Veja o arquivo Readme. txt e leia a seção de bugs conhecidos e aprimoramentos futuros. Você também pode participar da lista de discussão e fazer sugestões de recursos ou coletar feedback geral a partir daí. Geralmente, é melhor notificar a lista de endereços antes de começar a trabalhar em um novo recurso importante, para evitar que várias pessoas trabalhem na mesma tarefa. Além disso, faça apenas modificações na fonte mais recente do Subversion para facilitar a fusão das alterações. A FAQ completa do desenvolvedor do GExperts pode ser do seu interesse. À medida que você codifica seu novo especialista ou recurso, tente seguir a formatação geral, layout e estilo do código fonte existente do GExperts. A melhor maneira de aprender isso é procurar a fonte existente por um tempo antes de começar a codificar. A lista de endereços está sempre disponível se você não sabe por onde começar. Há também alguns exemplos de modelos de especialistas no diretório SampleExperts. Se você não estiver interessado em codificação, você também pode ajudar testando, melhorando os arquivos de ajuda e outra documentação, comentando a interface do usuário ou doando. Tenho várias versões IDE no meu sistema. Como faço para instalar GExperts Você deve baixar todas as versões binárias e instalá-los em diretórios separados. Para compartilhar dados entre várias instalações do GExperts, basta definir o diretório de armazenamento 8220GExperts8221 na caixa de diálogo de configuração para um local compartilhado. Onde GExperts armazena suas configurações e como eu movê-las para um novo computador GExperts armazena suas configurações sob a chave de registro IDE8217s. Por exemplo, para GExperts 1.3x: Delphi XE3. HKEYCURRENTUSERSoftwareEmbarcaderoBDS10.0GExperts-1.3 Delphi 2009. HKEYCURRENTUSERSoftwareCodeGearBDS6.0GExperts-1.3 BDS 2006. HKEYCURRENTUSERSoftwareBorlandBDS4.0GExperts-1.3 Delphi 7. HKEYCURRENTUSERSoftwareBorlandDelphi7.0GExperts-1.3 Devido a isso, você pode transportar suas configurações para um novo computador, abrindo o regedit. exe, localizando a chave de registro apropriada, exportando a chave para um arquivo. reg (usando o menu Registro) e executando o. reg na nova máquina. Os ficheiros de armazenamento de dados que não sejam definições de configuração são armazenados no directório de armazenamento do GExperts que definiu na caixa de diálogo GExperts Configuration. Isso inclui armazenamento de dados para itens como Arquivos favoritos, Modelos de macro, Proofreader de código, Histórico da área de transferência, Biblioteca de macros e snippets do Bibliotecário de códigos. Você pode copiar livremente esses arquivos para um novo computador com a mesma versão do GExperts instalada. Os arquivos de armazenamento de dados estão em um formato XML padrão, exceto os snippets do Code Librarian, que são armazenados em um arquivo binário do sistema de arquivos incorporado gerado pela biblioteca GPStructuredStorage. Por que o suporte para o antigo Delphi / CBuilder versão X caiu Nós entendemos que muitos usuários continuam a usar versões IDE mais antigas, por várias razões. Para esses usuários, continuamos disponibilizando versões mais antigas do GExperts que suportam IDEs todo o caminho de volta para o Delphi 2, mesmo que nosso desenvolvimento atual não suporte mais oficialmente as versões IDE mais antigas. A razão para não apoiar IDEs mais antigos não é puramente técnico, uma vez que é tecnicamente possível para nós continuar a apoiar todo o caminho de volta para, pelo menos, Delphi 2, mas apenas com um desarrumado e difícil de manter a base de código. Em vez disso, as razões são mais práticas: temos recursos limitados de desenvolvimento e teste disponíveis para nós e não podemos difundir aqueles muito finos. Muitas das interessantes interfaces IDE Open Tools só estão disponíveis em IDEs mais recentes Ao longo do tempo, torna-se mais difícil encontrar desenvolvedores Open Tools que saibam como codificar e podem testar seu código em IDEs mais antigos. Apoiar IDEs mais antigos torna mais difícil aproveitar os novos recursos IDE e RTL / VCL. Suportar menos IDEs resulta em uma base de código mais limpa com menos IFDEFs específicos de versão, ramificações condicionais e soluções de erros de IDE. A maioria dos usuários parece preferir que concentremos nossa energia em apoiar novos lançamentos IDE assim que estiverem disponíveis. Congratulamo-nos com quem quiser juntar-se à nossa lista de discussão e oferecer para continuar a testar e manter o suporte para versões IDE mais antigas. Podemos até mesmo ajudar a suportar esse desenvolvimento, permitindo que você mantenha uma filial em nosso repositório de fontes do SVN, onde você pode acompanhar e aplicar com mais facilidade as mudanças da linha principal do SVN tronco de código. Eu tenho que desinstalar versões antigas do GExperts antes de instalar um novo? Vou perder minhas configurações quando eu atualizar para uma nova versão do GExperts Você sempre deve fazer backup e desinstalar um release anterior antes de instalar um novo. Não é possível ter duas versões do GExperts carregadas no mesmo IDE. Se você estiver atualizando para uma nova atualização menor (como GExperts 1.30 a 1.31), você tem a capacidade de preservar todas as suas preferências e arquivos de dados. Para fazer isso, responda Não se o desinstalador perguntar se você deseja excluir suas preferências e arquivos de dados e, em seguida, basta instalar GExperts no mesmo diretório que antes. Se você estiver atualizando para uma nova versão principal (como GExperts 1.2x para 1.3x ou 1.x para 2.x) suas preferências armazenadas no registro não serão compatíveis, uma vez que eles são armazenados em um local diferente e muitas vezes em Diferentes formatos (ver abaixo). Os arquivos de dados do GExperts (os arquivos. xml e. fs armazenados no diretório de armazenamento definido no diálogo de configuração do GExperts) são geralmente compatíveis ao mover do GExperts 1.2 para 1.3, por exemplo. Para usá-los em uma versão posterior, copie-os para o diretório de armazenamento do GExperts 1.3. Se os arquivos de dados de uma versão anterior forem incompatíveis, consulte a área de download de alguns utilitários de conversão. I8217ve sofreu falhas ou violações de acesso que eu acho que são devido a GExperts. Como faço para investigar ou relatar este Primeiro ver a seção de bugs conhecidos do Leiame para ver se você encontrou um problema conhecido. Se ele não estiver lá, certifique-se de que está usando a última versão estável do GExperts. Se você ainda quiser investigar a causa do problema, será necessário depurar uma DLL do GExperts: Obtenha o código-fonte mais recente do GExperts. Remova todas as entradas de registro que carregam as DLLs do GExperts em seu IDE. Procure em HKEYCURRENTUSERSoftwareEmbarcaderoBDS8.0 para Delphi / RAD Studio XE1, por exemplo. Inicie o IDE e verifique se o GExperts não está carregado. Leia SourceCode. txt para obter instruções para compilar a DLL de GExperts. Certifique-se de ativar informações de depuração, quadros de pilha, informações de referência e afirmações. Desative a otimização. Instale a DLL compilada em seu IDE manualmente usando as instruções em Readme. txt (novamente HKEYCURRENTUSERSoftwareEmbarcaderoBDS8.0 ou similar). Selecione Executar, Parâmetros no menu IDE. Digite o executável IDE8217s (Binbds. exe, BinDelphi32.exe, etc.) como o aplicativo host. Defina pontos de interrupção conforme apropriado nos arquivos de origem do GExperts. Você pode quebrar em TGExperts. Create, se você don8217t saber onde começar. Execute o aplicativo host (F9) e outra cópia do IDE deve aparecer com GExperts carregado. Agora você pode depurar a DLL de GExperts como era um programa normal (relógios, pontos de interrupção, inspeções, avaliação de dica de ferramenta, etc.). Se você não tiver tempo ou energia para depurar a DLL e encontrar o problema, tente o máximo possível do seguinte: Determine instruções passo a passo para duplicar o problema eo texto da mensagem de erro, se houver. Observe a versão exata do IDE ea versão exata do GExperts. Tente duplicar o problema com o projeto padrão (vazio) carregado ou sem projeto carregado. Teste o problema com todos os outros especialistas desativados. Duplicar o problema com todos os pacotes de terceiros descarregados. Observe as janelas que você abriu, a ativa e as ações executadas antes de ver o erro. Envie uma descrição completa dos resultados do teste acima e do problema para a lista de discussão ou usando o Assistente de Feedback na caixa sobre. Quais partes do GExperts funcionam com códigos C e C Consulte a seção 8220C e C Compatibility8221 do arquivo de ajuda do GExperts para obter detalhes. Para lançamentos mais antigos, consulte o arquivo BCBNotes. txt para detalhes de suporte C. Como recompilar o código-fonte do GExperts Consulte SourceCode. txt para obter instruções completas. Se você tiver problemas não explicados lá, junte-se e consulte a discussão mailing list. Consulte também as Perguntas frequentes dos desenvolvedores. Existe alguma chance de um GExperts para JBuilder / Visual Studio / etc. Isso não é provável, uma vez que exigiria uma reescrita quase completa para apoiar a integração com outros IDEs. O suporte ao Kylix 3 está disponível O suporte ao Kylix não está disponível. Nosso código-fonte já teve um suporte limitado para o Kylix, então você pode baixá-lo e fazê-lo funcionar, mas as limitações e estabilidade do Kylix Open Tools / IDE são problemas e o tempo necessário para testar os recursos no Linux é outro problema . Dito isto, você está convidado a baixar a fonte mais recente do SVN e ver se você pode continuar testando e convertendo GExperts para ser compatível. Você vai adicionar um formatador de código fonte para GExperts Há algum trabalho preliminar disponível como uma compilação não oficial GExperts que é derivado do projeto DelForExp defunto, mas o código não é completo o suficiente para ser incluído no GExperts. Há também o livre Jedi Code Formatter que suporta mais dos recursos de idioma recentes. É cada vez mais improvável que we8217ll oficialmente inclua um formatador de código fonte, agora que RAD Studio 2018 já inclui um formatador. Você vai adicionar uma ferramenta para GExperts que remove entradas de cláusulas de uso desnecessário Removendo 8220unused8221 usa entradas de cláusula pode parecer uma tarefa simples, mas o recurso é realmente bastante complexo e possivelmente perigoso para implementar. Mesmo que uma unidade não faça uso de classes / funções em uma determinada unidade usada, as seções de inicialização e finalização nas unidades usadas às vezes realizam o trabalho necessário. Se fôssemos ignorar as seções de inicialização e finalização, ainda precisaríamos implementar os estágios iniciais de um compilador até o ponto de criar uma tabela de símbolos completa para determinar a que unidade dados os identificadores mapear ou desenvolver unidades para analisar os indocumentados e sempre - changing formato de arquivo DCU. Gostaríamos de receber quaisquer contribuições de código para este recurso, mas nós don8217t têm planos para implementar-nos agora mesmo. Você pode tentar as ferramentas de Peganza. Como posso compartilhar um banco de dados do Code Librarian através da rede As versões recentes do GExperts não podem compartilhar esse banco de dados através da rede. O banco de dados de ClientDataSet (CodeDB. cds) GExperts 1.1 pode ser compartilhado em uma rede somente se você definir o arquivo para ser somente leitura. O GExperts 1.0 e anteriores armazenam seus dados em um banco de dados do Paradox. O compartilhamento dos bancos de dados do Paradox é regido pela configuração do BDE. A configuração está sob BDE Administrator, Configuration, Drivers, Native, PARADOX, e é chamado 8220NET DIR8221. Defina isso como uma localização de diretório de rede compartilhada. Consulte o arquivo de ajuda do BDE para obter detalhes completos. Recebo um erro de propriedade desconhecido ao carregar GExperts ou um formulário GExperts. Se você instalou usando um instalador oficial do GExperts, notifique-nos. Se você estiver compilando a partir do código-fonte, consulte as anotações em SourceCode. txt para obter ajuda. FAQ para IDEs Antes de Delphi 6 e GExperts Releases Antes de 1.30 Em Delphi 7/8/2005, o menu principal do GExperts 1.2 e os menus pop-up de paleta de componentes abrem para cima e mostram offscreen Primeiro, experimente atualizar para a versão mais recente do GExperts 1.3, fixo. O novo sistema de menus do Delphi não suporta colunas de menu / quebras ou rolagem quando o número de itens de menu cresce maior do que a altura de tela utilizável. Para o menu principal do GExperts, uma solução é escolher o item de menu Configuração do GExperts (acima de 8220About82308221) e desativar especialistas do GExperts suficientes para que o menu se ajuste novamente à tela. Para o popup da guia componente, você pode desativar pacotes de componentes suficientes para fazer o ajuste do menu na tela. Outra alternativa é aumentar a resolução da tela. Onde posso obter a atualização 3.01 / 3.02 do Delphi necessária para GExperts GExperts não pode suportar Delphi 3.00-3.02 com o mesmo arquivo binário, porque Borland fez alterações incompatíveis para um pacote entre as versões. Você pode procurar uma página de download do Borland ou tentar localizar seu antigo site FTP, mas eu não acho que eles oferecem a atualização 3.01, então você pode precisar localizar um amigo com o CD de atualização 3.01. Se você já tem 3.01, os patches 3.02 provavelmente estão disponíveis em algum lugar para fazer o download. Se você ainda não conseguir encontrar a atualização que você precisa, você precisará compilar GExperts de uma versão compatível do código-fonte. Por que can8217t eu uso GExperts em um ambiente comercial You8217ve provavelmente misread a licença GExperts. A restrição de uso em produtos comerciais ou proprietários aplica-se somente ao uso do código fonte do GExperts, e não a distribuições binárias do GExperts. Por que isn8217t a versão padrão / pessoal do meu IDE é totalmente suportada Para GExperts 1.1 e anteriores, as edições padrão / pessoais do Delphi 5 e do CBuilder 5 não têm suporte ao banco de dados, o que é necessário para partes do GExperts. DLLs sem os especialistas de banco de dados (Code Librarian e Code Proofreader) incluídos estão disponíveis na página de download. Começando com GExperts 1.2, GExperts já não usa qualquer código de banco de dados VCL, e todos os recursos devem funcionar nesses IDEs. Você adicionará métodos de dobramento e outra pintura personalizada ao editor de código IDE8217s A funcionalidade necessária para ocultar linhas de código não é exibida pela Borland Open Tools API, e seria inseguro e extremamente complicado de implementar sem a ajuda do IDE. A pintura personalizada no editor de código isn8217t suportado pelo OTA, portanto, requer um baixo nível de hacking (janelas hooks, runtime VMT patching, etc.) que é bastante propenso a erros e pode retardar as ações de edição consideravelmente, assim como de yet nobody on A equipe da GExperts analisou isso. Sinta-se livre para nos enviar contribuições de código para esses recursos, mas uma vez que o código de dobra está presente no Delphi 8 e superior, esse recurso provavelmente não vale a pena implementar neste momento. Como posso evitar erros sobre faltando DLLs e pontos de entrada ao iniciar o IDE Se você receber erros que mencionam 8220ComCtls. GetComCtlVersionC43AB84F não pôde ser localizado8221, 8220ControlsTSizeConstraintsSetConstraintsqqrii não pôde ser localizado8221, ou 8220can8217t encontrar assistente, 8217GExpertX. dll8221 então você provavelmente está executando em um Versão mais antiga do IDE. Atualize para Delphi 3.02, Delphi 4.03, Delphi 5.01 ou Delphi 6.01. Por exemplo, para verificar se você está executando o Delphi 3.02, veja a data / hora do arquivo VCL30.dpl no diretório do sistema: Além disso, todas as instalações de patch com êxito 3.02 têm um arquivo readme302.txt no diretório raiz do Delphi 3. Posso obter GExperts para Delphi 1 ou Delphi 2 E sobre CBuilder 1 e 3 Uma versão antiga e totalmente sem suporte do GExperts está disponível para Delphi 2. GExperts provavelmente nunca estará disponível para Delphi 1 ou CBuilder 1. CBuilder 3 pode funcionar, mas Você deve recompilar a partir do antigo código-fonte sozinho. É GExperts compatível com CodeRush CodeRush e GExperts trabalhar em conjunto bastante bem em Delphi 4. Eles trabalham parcialmente em conjunto sob Delphi 3, mas isso isn8217t recomendado. Sob o Delphi 3, você terá a melhor sorte se desativar os especialistas de editor, aprimoramentos de editor e aprimoramentos de IDE. Por que don8217t a maioria das configurações de conjunto de opções de projeto funcionam Muitas das configurações de opções de projeto são abordadas pela interface Open Tools do IDE8217, mas não estão conectadas a nenhum código que permita que os especialistas obtenham e definam os valores. A maioria desses problemas são corrigidos no Delphi 5.01 e no CBuilder 5, mas não em todos eles. Se você notar algumas opções que não têm nenhum efeito quando você aplica um conjunto de opções de projeto, é provável que você tenha esse bug IDE, por isso, atualize. Configurações que aparentemente não funcionam no Delphi 5.00 incluem Assertions, GenConsoleApp LocalSymbols, IOChecks, LongStrings, Optimization, OverflowChecks, RangeChecks, StackFrames, UnitDebugInfo, UnitAliases, TypedAddress, SafeDivide, LibPath, LibraryList, ReferenceInfo, PentiumFloat, LinkDebugVcl, ExtendedSyntax, DebugPath, BoolEval , Etc. Última atualização em Segunda, 05 Outubro 2009 10: 36Usuário (s) navegando nesta discussão: 1 Convidado (s) Nosso site, lei, leis, direitos autorais e visa ser respeitoso dos direitos individuais. Nosso site, conforme definido na lei de 5651 serve como um provedor de espaço. De acordo com a lei, contrária à lei de gestão do site não tem obrigação de monitorar o conteúdo. Portanto, nosso site adotou o princípio de ajuste e remover. Obras estão sujeitas a leis de direitos autorais e é compartilhado de uma maneira que violou os seus direitos legais, ou associações profissionais, titulares de direitos que, delphifanforumyandex eu posso chegar a nós no endereço de e-mail. As reclamações consideradas infratoras no exame do conteúdo serão removidas do nosso site Powered By MyBB. Cópia 2002-2017 MyBB Group. Tema projetado por Marvel (Sidebar criado por Yaldaram - Yaldaram) Copyright 2017 Delphi Fórum - Delphi Programação Kings of Code - Todos os direitos reservados. Para GOLD Vip Usuário Por favor, envie PM para o Administrador Delphi, Embarcadero, Delphi XE6, Delphi XE7, Delphi XE5, TMS, Devexpress, Delphi Components, Full Delphi Download, Delphi Android, Delphi IOS, programação Delphi Mobile, Delphi Forum

No comments:

Post a Comment