Erro do windows

Delphi

05/06/2010

Eu fiz um programa no meu computador, sistema windows xp sp3, utilizando delphi7 e banco de dados firebird. Instalei o programa na máquina do cliente juntamente com firebird e funcionou perfeitamente. Depois de um certo tempo (1mes) eu formatei o meu hd e reinstalei tudo novamente. Fiz alguma mudança no sistema e quando fui instalar no computador do meu cliente o sistema não quer abrir, dando aquela mensagem maravilhosa do windows de enviar relatórios. Conseguir pegar o arquivo txt que a mensagem gera e postei abaixo:<?xml version="1.0" encoding="UTF-16"?><DATABASE><EXE NAME="FichaPac.exe" FILTER="GRABMI_FILTER_PRIVACY">    <MATCHING_FILE NAME="FichaPac.exe" SIZE="2592256"    CHECKSUM="0x810C4D0E" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0"   LINKER_VERSION="0x0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" /></EXE><EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">    <MATCHING_FILE NAME="kernel32.dll" SIZE="1028608"    CHECKSUM="0x63EAC374" BIN_FILE_VERSION="5.1.2600.5781"    BIN_PRODUCT_VERSION="5.1.2600.5781"    PRODUCT_VERSION="5.1.2600.5781"    FILE_DESCRIPTION="DLL cliente da API BASE do Windows NT"    COMPANY_NAME="Microsoft Corporation"    PRODUCT_NAME="Sistema operacional Microsoft® Windows®"    FILE_VERSION="5.1.2600.5781 (xpsp_sp3_gdr.090321-1317)"    ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32"    LEGAL_COPYRIGHT="© Microsoft Corporation. Todos os direitos reservados."   VERFILEDATEHI="0x0"    VERFILEDATELO="0x0"    VERFILEOS="0x40004"    VERFILETYPE="0x2"    MODULE_TYPE="WIN32"    PE_CHECKSUM="0x105C8B"    LINKER_VERSION="0x50001"    UPTO_BIN_FILE_VERSION="5.1.2600.5781"    UPTO_BIN_PRODUCT_VERSION="5.1.2600.5781"    LINK_DATE="03/21/2009 14:08:53"    UPTO_LINK_DATE="03/21/2009 14:08:53"    VER_LANGUAGE="Português (Brasil) [0x416]" /></EXE><EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">    <MATCHING_FILE NAME="kernel32.dll"     SIZE="1028608"     CHECKSUM="0x63EAC374"     BIN_FILE_VERSION="5.1.2600.5781"     BIN_PRODUCT_VERSION="5.1.2600.5781"     PRODUCT_VERSION="5.1.2600.5781"     FILE_DESCRIPTION="DLL cliente da API BASE do Windows NT"     COMPANY_NAME="Microsoft Corporation"     PRODUCT_NAME="Sistema operacional Microsoft® Windows®"     FILE_VERSION="5.1.2600.5781 (xpsp_sp3_gdr.090321-1317)"    ORIGINAL_FILENAME="kernel32"    INTERNAL_NAME="kernel32"    LEGAL_COPYRIGHT="© Microsoft Corporation. Todos os direitos reservados."    VERFILEDATEHI="0x0"    VERFILEDATELO="0x0"    VERFILEOS="0x40004"    VERFILETYPE="0x2"    MODULE_TYPE="WIN32"    PE_CHECKSUM="0x105C8B"    LINKER_VERSION="0x50001"    UPTO_BIN_FILE_VERSION="5.1.2600.5781"    UPTO_BIN_PRODUCT_VERSION="5.1.2600.5781"    LINK_DATE="03/21/2009 14:08:53"    UPTO_LINK_DATE="03/21/2009 14:08:53"    VER_LANGUAGE="Português (Brasil) [0x416]" /></EXE></DATABASE>
O sistema da máquina do cliente é tbm windows xp e sp3. Outra dúvida: tem como colocar no sistema para não aparecer essa mensagem do windows de enviar relatório e sim a mensagem de erro? E porque ele não quer abrir na máquina que antes abria sem problema?
Francisco Assis

Francisco Assis

Curtidas 0
POSTAR