[OT] API Hook DLL Wizard - Versão Beta
19/01/2006
0
Gostaria de informar a todos que já se encontra disponível para download a versão beta do meu expert para o IDE do Delphi, que gera automaticamente o código das DLL´s usadas pela técnica de [b:4fbbc341b3]API Hooking[/b:4fbbc341b3].
Basta baixar o [b:4fbbc341b3]Setup.exe[/b:4fbbc341b3] e instalar. Ele irá configurar automaticamente o IDE do Delphi. Esta versão suporta apenas o [b:4fbbc341b3]Delphi 7[/b:4fbbc341b3] e [b:4fbbc341b3]2005[/b:4fbbc341b3], embora no programa de instalação tbm conste a versão 6.
Tive alguns ´pequenos grandes´ problemas com meu HD, e por conta disso precisarei adiar um pouco mais a disponibilização do código-fonte. Será o tempo de eu juntar dinheiro para consertar o HD, ou para criar tudo de novo. Se quiserem fazer uma vaquinha para me ajudar a pagar a empresa de recuperação de dados, ficarei eternamente grato! ;-)
Quem usar e quiser comentar aqui, agradeço desde já. Críticas, sugestões ou elogios.
http://www.projetobms.net/downloads.php?id=11
(Valeu de novo [b:4fbbc341b3]Nildo[/b:4fbbc341b3]! ;-))
[]´s
Michael
Posts
22/04/2006
Diogo_
Estou com um pequeno problema em relação ao delphi 7...
Primeiro o delphi diz q não consegue achar o HookDLLWizard_D7.bpl que foi instalado na pasta [color=red:65639c1380]Arquivos de programas\API Hook DLL Wizard\Experts\D7[/color:65639c1380] ai eu mudo para onde o delphi acha que o arquivo está que é [color=darkred:65639c1380]Arquivos de programas\API Hook DLL Wizard\Experts[/color:65639c1380] ai ok ele roda normalmente...
Segundo
quando vou em new > other ...
ele da outro erro quando tento criar o api hook dll que é
[color=red:65639c1380]Failed to get data for ´Right Margin´[/color:65639c1380]
Alguma ajuda? :?
22/04/2006
Diogo_
Estou com um pequeno problema em relação ao delphi 7...
Primeiro o delphi diz q não consegue achar o HookDLLWizard_D7.bpl que foi instalado na pasta [color=red:f93fe584fb]Arquivos de programas\API Hook DLL Wizard\Experts\D7[/color:f93fe584fb] ai eu mudo para onde o delphi acha que o arquivo está que é [color=darkred:f93fe584fb]Arquivos de programas\API Hook DLL Wizard\Experts[/color:f93fe584fb] ai ok ele roda normalmente...
Segundo
quando vou em new > other ...
ele da outro erro quando tento criar o api hook dll que é
[color=red:f93fe584fb]Failed to get data for ´Right Margin´[/color:f93fe584fb]
Alguma ajuda? :?
22/04/2006
Diogo_
*************************************** Unregistering Component Package *************************************** *************************************** Delphi version7 not detected *************************************** *************************************** BEGIN: Compiling Component Package *************************************** Creating temp compile folder Folder Created: C:\DOCUME~1\Diogo\CONFIG~1\Temp\ESetup Creating DCC32 config file Config.ini -U Switch: Config.ini -I Switch: ..\Source Config.ini -LE Switch: Config.ini -LN Switch: Config.ini -N Switch: C:\DOCUME~1\Diogo\CONFIG~1\Temp\ESetup Compiling.... Redirector Working Dir: C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Delphi Redirector CreateProcess command: "C:\ARQUIV~1\Borland\Delphi7\Bin\DCC32.exe" VirtualTreesD7.dpk Borland Delphi Version 15.0 Copyright (c) 1983,2002 Borland Software Corporation VirtualTreesD7.dpk(1) VirtualTreesD7.dpk(31) VirtualTreesD7.dpk(33) VirtualTreesD7.dpk(33) VirtualTreesD7.dpk(33) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(1) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\Compilers.inc(406) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VTConfig.inc(23) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(71) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(72) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(77) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(77) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(85) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(85) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(597) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(1109) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(1621) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(2133) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(2645) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3157) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3208) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3209) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3209) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3209) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3209) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3209) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3213) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3213) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3214) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3215) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3216) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3218) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(3669) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(4181) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(4693) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(5205) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(5717) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(6229) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(6741) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(7253) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(7765) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(8277) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(8789) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(9301) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(9813) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(10325) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(10837) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(11349) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(11861) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(12373) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(12885) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(13397) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(13909) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(14421) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(14933) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(15445) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(15957) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(16469) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(16981) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(17493) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(18005) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(18517) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(19029) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(19541) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(20053) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(20565) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(21077) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(21589) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(22101) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(22613) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(23125) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(23637) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(24149) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(24661) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(25173) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(25685) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(26197) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(26709) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(27221) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(27733) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(28245) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(28757) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(29269) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(29781) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(30293) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(30805) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(31317) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VirtualTrees.pas(31370) VirtualTreesD7.dpk(35) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VTHeaderPopup.pas(1) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\Compilers.inc(406) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VTHeaderPopup.pas(73) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VTHeaderPopup.pas(75) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VTHeaderPopup.pas(107) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VTHeaderPopup.pas(132) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\VTHeaderPopup.pas(252) VirtualTreesD7.dpk(35) VirtualTreesD7.dpk(37) VirtualTreesD7.dpk(39) 32496 lines, 0.91 seconds, 223196 bytes code, 1157 bytes data. Could not find compiled BPL file: \VirtualTreesD7.bpl Compiling.... Redirector Working Dir: C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Delphi Redirector CreateProcess command: "C:\ARQUIV~1\Borland\Delphi7\Bin\DCC32.exe" VirtualTreesD7D.dpk Borland Delphi Version 15.0 Copyright (c) 1983,2002 Borland Software Corporation VirtualTreesD7D.dpk(1) VirtualTreesD7D.dpk(32) VirtualTreesD7D.dpk(34) VirtualTreesD7D.dpk(34) VirtualTreesD7D.dpk(34) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(1) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Source\Compilers.inc(406) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(18) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(20) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(24) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(25) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(25) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(25) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(25) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(27) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(41) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(41) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(41) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(41) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(41) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(41) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(41) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(45) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(45) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(45) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(45) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(45) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(45) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(45) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(47) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(107) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(619) C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Design\VirtualTreesReg.pas(630) VirtualTreesD7D.dpk(35) VirtualTreesD7D.dpk(37) VirtualTreesD7D.dpk(39) 1076 lines, 0.42 seconds, 14156 bytes code, 153 bytes data. Could not find compiled BPL file: \VirtualTreesD7D.bpl Adding Package BPL to Registry *************************************** END: Compiling Component Package ***************************************
23/04/2006
Diogo_
ainda sim tenho erros e nao consigo uzar o wizard =(
no log tem erros como esses:
Compiling.... Redirector Working Dir: C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Delphi Redirector CreateProcess command: "C:\ARQUIV~1\Borland\BDS\3.0\Bin\DCC32.exe" VirtualTreesD9.dpk Could not execute process: "C:\ARQUIV~1\Borland\BDS\3.0\Bin\DCC32.exe" VirtualTreesD9.dpk O sistema não pode encontrar o arquivo especificado Could not find compiled BPL file: C:\Documents and Settings\Diogo\Meus documentos\Borland Studio Projects\Bpl\VirtualTreesD9.bpl Compiling.... Redirector Working Dir: C:\ARQUIV~1\SOFTGE~1\VIRTUA~1\Delphi Redirector CreateProcess command: "C:\ARQUIV~1\Borland\BDS\3.0\Bin\DCC32.exe" VirtualTreesD9D.dpk Could not execute process: "C:\ARQUIV~1\Borland\BDS\3.0\Bin\DCC32.exe" VirtualTreesD9D.dpk O sistema não pode encontrar o arquivo especificado Could not find compiled BPL file: C:\Documents and Settings\Diogo\Meus documentos\Borland Studio Projects\Bpl\VirtualTreesD9D.bpl
03/05/2006
Michael
O add-in que eu criei ainda é uma versão beta, e por isso existem bugs que estão sendo corrigidos. No final do ano passado eu perdi meu HD com todos os meus arquivos, e entre eles a última versão dos códigos fontes deste expert. Isso atrasou consideravelmente os testes e correções.
De qualquer forma, o primeiro erro você mesmo resolveu, que era copiar o arquivo [b:1c88365762]HookDLLWizard_Dx.bpl [/b:1c88365762](onde x é a versão instalada do Delphi) para a pasta correta.
O segundo está ocorrendo porque o expert lê no registro a margem direita do editor de códigos do Delphi, para poder calcular corretamente como quebrar as linhas da DLL que será gerada. Estranhamente essa chave não existe no seu registro, ou está com um valor inválido. Para corrigir este bug, faça assim: abra o seu Delphi e clique de direita sobre o editor de códigos. Em seguida selecione [b:1c88365762]Properties [/b:1c88365762]e simplesmente clique em [b:1c88365762]OK[/b:1c88365762] na caixa de diálogo que surgir. O IDE irá gravar as chaves no registro que estiverem incorretas e o Wizard deve voltar a funcionar.
Como eu mencionei acima, este add-in está na versão beta, e por isso todo o feedback que eu receber será muito útil para a correção de bugs. Então, quaisquer erros que você encontrar, se possível me notifique por email. Agradeço desde já.
[]´s
Clique aqui para fazer login e interagir na Comunidade :)