Array
(
)

Variants

Eva
   - 30 dez 2005

Pessoal, primeiramente, feliz ano novo e muita saude e paz em 2006, é o seguinte necessito deste arquivo ´variants.dcu´ pois o meu delphi5 não tem, este arquivo se encontra no delphi6 em diante na pasta c:\..\delphi\lib, se algum dos amigos puder mandar pra mim o meu e-mail eh contsev@ig.com.br, fico muito grata

Eva


Gandalf.nho
   - 30 dez 2005

Remova todas as refererências ao arquivo Variants nos arquivos do seu projeto e tente compilar.


Eva
   - 30 dez 2005

Já tentei e naum deu certo, por isso eu preciso deste arquivo, vc não tem?


Emerson
   - 30 dez 2005

utilize diretivas de compilação para resolver esse problema.
se for Delphi 5, não compile a Variants.dcu, só se for um Delphi mais recente.

#Código

uses
Windows, Messages, SysUtils, Classes,
Graphics, {$IFNDEF VER130} Variants, {$ENDIF} Controls, Forms;


a diretiva acima informa ao compilador para juntar a unit Variants somente se NÃO for Delphi 5. talvez você tenha que indicar outra units no lugar da Variants no caso do Delphi 5. de qualquer forma, enviei o Variants.pas para o seu email.

diretivas de compilação para saber as versões:
VER40 = Turbo Pascal 4
VER50 = Turbo Pascal 5.0
VER55 = Turbo Pascal 5.5
VER60 = Turbo Pascal 6
VER70 = Borland Pascal 7
VER80 = Delphi 1
VER90 = Delphi 2
VER93 = C++Builder 1
VER100 = Delphi 3
VER110 = C++Builder 3
VER120 = Delphi 4
VER125 = C++Builder 4
VER130 = Delphi 5
VER140 = Delphi 6
VER150 = Delphi 7


Eva
   - 30 dez 2005

Obrigado, vou tentar!!