Incompatibilidade D5xD7
Pessoal...
Tenho um sistema feito em D5. Migramos para D7. Agora, precisamos voltar para D5.
Aconteece que agora, num dos módulos, quando tento abrir os fonte, está dando uma msg esquisita:
[i:c5a98593d5]´[color=red:c5a98593d5]Error readin FrmCadCiv.Caption: Invalid property value. Ignore the error and continue? Ignoring the error may cause components to be deleted or property values tob lost[/color:c5a98593d5]´[/i:c5a98593d5]
Quando clico em ´cancel´, vem outra msg:
[i:c5a98593d5]´[color=red:c5a98593d5]Error creating form: Error reading FrmCadCiv.Caption: Invalid property value[/color:c5a98593d5]´[/i:c5a98593d5]
Já tive esse problema antes e resolvi abrindo no D7. Só que agora, não posso mais usar o D7. Tenho que usar o D5.
Em alguns forms havia a diretiva [i:c5a98593d5][color=red:c5a98593d5], {$IFDEF VER150} Variants {$ENDIF}[/color:c5a98593d5][/i:c5a98593d5], com a vírgula antes da diretiva. Passei a vírgula para dentro e parou de dar. Onde não tinha, continua dando... Alguém sabe o que pode estar acontecendo? Como sanar?
Tenho um sistema feito em D5. Migramos para D7. Agora, precisamos voltar para D5.
Aconteece que agora, num dos módulos, quando tento abrir os fonte, está dando uma msg esquisita:
[i:c5a98593d5]´[color=red:c5a98593d5]Error readin FrmCadCiv.Caption: Invalid property value. Ignore the error and continue? Ignoring the error may cause components to be deleted or property values tob lost[/color:c5a98593d5]´[/i:c5a98593d5]
Quando clico em ´cancel´, vem outra msg:
[i:c5a98593d5]´[color=red:c5a98593d5]Error creating form: Error reading FrmCadCiv.Caption: Invalid property value[/color:c5a98593d5]´[/i:c5a98593d5]
Já tive esse problema antes e resolvi abrindo no D7. Só que agora, não posso mais usar o D7. Tenho que usar o D5.
Em alguns forms havia a diretiva [i:c5a98593d5][color=red:c5a98593d5], {$IFDEF VER150} Variants {$ENDIF}[/color:c5a98593d5][/i:c5a98593d5], com a vírgula antes da diretiva. Passei a vírgula para dentro e parou de dar. Onde não tinha, continua dando... Alguém sabe o que pode estar acontecendo? Como sanar?
Mlrmelo
Curtidas 0
Respostas
Ffabiop
13/03/2008
tem que ver se está declarado na uses do form alguma unit que o delphi 5 não tenha, por exemplo a variants, que o delphi 7 tem e o 5 não tem...
GOSTEI 0
Mlrmelo
13/03/2008
Obrigado, Fábio...
Consegui descobrir o motivo:
É que o D7 estava salvando os DFM como binários, e não como TEXT. Reinstalei o D7, alterei todos os Forms para TEXT e resolveu...
Mas de qualquer forma, valeu a dica...
Consegui descobrir o motivo:
É que o D7 estava salvando os DFM como binários, e não como TEXT. Reinstalei o D7, alterei todos os Forms para TEXT e resolveu...
Mas de qualquer forma, valeu a dica...
GOSTEI 0