Re: [delphi-br] Diretiva de compilação
Fuçando o jedi.inc da JVCL pra ver o que tinha lá, hehe {$IFDEF VER200} Como testei a jvcl no Rad Studio 2009, e o instalador rodou legal, suponhoque seja ela mesma .. mas não tenho o ard studio 2009 aqui pra confirmar. Abs Daniel Augusto Bastos 2009/4/23 José Mário Silva Guedes > *http://eugostododelphi.blogspot.com/2009/03/versao-do-delphi.html* > ** > Aproveitando, alguem poderia me confirmar se a diretiva para o Delphi 2009 > é > VER190 e VER195 para eu incluir na lista? > > Obrigado, > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > -- > < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM > > > > > [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diretiva de compilação
Gente! O Delphi já possui uma diretiva de identificação, a VERXXX. Veja no exemplo abaixo: {$IFDEF VER150} ShowMessage('Eu sou o Delphi 7'); {$ENDIF} {$IFDEF VER180} ShowMessage('Eu sou o Delphi 2007'); {$ENDIF} As demais diretivas eu listei em: http://eugostododelphi.blogspot.com/2009/03/versao-do-delphi.html Não sei as do Delphi 2009, deve ser VER190 e VER195. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diretiva de compilação
Não sei se serve de exemplo pra vc, mas... implementation Uses ACBrUtil, ACBrBALFilizola, ACBrBALToledo, {$IFDEF COMPILER6_UP} StrUtils {$ELSE} ACBrD5 {$ENDIF}, Math; José Nilton Pace JNP Software...
Re: [delphi-br] Diretiva de compilação
E aí? Qual é a forma correta de usar a diretiva de compilação? Tenho um componente para delphi 7 e outro para RAD Studio 2007. Quero colocar a diretiva para faciliar a migração do Delphi 7 para o RAD. Graça --- Em sex, 24/4/09, Walter Chagas (Bol) escreveu: De: Walter Chagas (Bol) Assunto: Re: [delphi-br] Diretiva de compilação Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 24 de Abril de 2009, 0:12 voce pode também. Na verdade eu fiz isto daí so como exemplo pra ela. Eu uso um arquivo a parte com extensão .inc aonde eu declaro todas as diretivas de compilação que meus projetos usarão []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol. com.br http://www.geocitie s.com/SiliconVal ley/Bay/1058 http://delphitocorp orerm.blogspot. com/ MSN: whitesockets@ hotmail.com SKYPE: WalterChagasJr - Original Message - From: jAlosii To: delphi...@yahoogrup os.com.br Sent: Thursday, April 23, 2009 10:20 PM Subject: Re: [delphi-br] Diretiva de compilação não tem fundamento declarar no inicio da unit pra usar abaixo. aqui definimos no ponto de definição do dpr, assim dois ou mais projetos podem acessar a mesma função, mas como funcionalidades diferentes nas mesmas funções, até uma determinada função presente na unit, pra somente um projeto. Walter Chagas (Bol) escreveu: > Barbada! > > Declare a diretiva no começo da Unit: > > {$DEFINE MINHADIRETIVA} > > Nos fragmentos de código aonde voce quer compilar, voce poe > > {$IFDEF MINHADIRETIVA} > // Aqui tudo será compilado > .. > .. > .. > .. > > {$ELSE} > // Nada que está aqui será compilado > .. > .. > .. > .. > {$ENDIF} > > Geralmente para desabilitar a diretiva, eu ponho um ponto na frente do > cifrão. {.$DEFINE MINHADIRETIVA} > > > []s > > > Walter Alves Chagas Junior > Belo Horizonte - MG - Brazil > wchag...@bol. com.br > http://www.geocitie s.com/SiliconVal ley/Bay/1058 > http://delphitocorp orerm.blogspot. com/ > MSN: whitesockets@ hotmail.com > SKYPE: WalterChagasJr > > > - Original Message - > From: dangra2008 > To: delphi...@yahoogrup os.com.br > Sent: Thursday, April 23, 2009 9:13 AM > Subject: [delphi-br] Diretiva de compilação > > > > > > Como colocar uma diretiva de compilação na Uses de uma unit, exemplo: > > Uses > --se for Delphi 7-- > ToolEdit, CurrEdit > --se for RAD Studio 2007-- > rxToolEdit, rxCurrEdit > > Graça > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > - - -- > > [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diretiva de compilação
Walter o meu problema é com os componentes da RXLibrary, que mudaram de nome a partir do Delphi 2007. Para delphi 7 vale: ToolEdit e CurrEdit Para delphi 2007 tem um rx no inicio do nome de cada unit. São units diferentes para cada versão, então não tenho como colocar na função da unit. Por isso pensei em colocar na cláusula uses do formulário que usa essas units. Nesse caso, devo colocar a diretiva onde? Graça --- Em qui, 23/4/09, jAlosii escreveu: De: jAlosii Assunto: Re: [delphi-br] Diretiva de compilação Para: delphi-br@yahoogrupos.com.br Data: Quinta-feira, 23 de Abril de 2009, 22:20 não tem fundamento declarar no inicio da unit pra usar abaixo. aqui definimos no ponto de definição do dpr, assim dois ou mais projetos podem acessar a mesma função, mas como funcionalidades diferentes nas mesmas funções, até uma determinada função presente na unit, pra somente um projeto. Walter Chagas (Bol) escreveu: > Barbada! > > Declare a diretiva no começo da Unit: > > {$DEFINE MINHADIRETIVA} > > Nos fragmentos de código aonde voce quer compilar, voce poe > > {$IFDEF MINHADIRETIVA} > // Aqui tudo será compilado > .. > .. > .. > .. > > {$ELSE} > // Nada que está aqui será compilado > .. > .. > .. > .. > {$ENDIF} > > Geralmente para desabilitar a diretiva, eu ponho um ponto na frente do > cifrão. {.$DEFINE MINHADIRETIVA} > > > []s > > > Walter Alves Chagas Junior > Belo Horizonte - MG - Brazil > wchag...@bol. com.br > http://www.geocitie s.com/SiliconVal ley/Bay/1058 > http://delphitocorp orerm.blogspot. com/ > MSN: whitesockets@ hotmail.com > SKYPE: WalterChagasJr > > > - Original Message - > From: dangra2008 > To: delphi...@yahoogrup os.com.br > Sent: Thursday, April 23, 2009 9:13 AM > Subject: [delphi-br] Diretiva de compilação > > > > > > Como colocar uma diretiva de compilação na Uses de uma unit, exemplo: > > Uses > --se for Delphi 7-- > ToolEdit, CurrEdit > --se for RAD Studio 2007-- > rxToolEdit, rxCurrEdit > > Graça > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > - - -- > > Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diretiva de compilação
voce pode também. Na verdade eu fiz isto daí so como exemplo pra ela. Eu uso um arquivo a parte com extensão .inc aonde eu declaro todas as diretivas de compilação que meus projetos usarão []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: jAlosii To: delphi-br@yahoogrupos.com.br Sent: Thursday, April 23, 2009 10:20 PM Subject: Re: [delphi-br] Diretiva de compilação não tem fundamento declarar no inicio da unit pra usar abaixo. aqui definimos no ponto de definição do dpr, assim dois ou mais projetos podem acessar a mesma função, mas como funcionalidades diferentes nas mesmas funções, até uma determinada função presente na unit, pra somente um projeto. Walter Chagas (Bol) escreveu: > Barbada! > > Declare a diretiva no começo da Unit: > > {$DEFINE MINHADIRETIVA} > > Nos fragmentos de código aonde voce quer compilar, voce poe > > {$IFDEF MINHADIRETIVA} > // Aqui tudo será compilado > .. > .. > .. > .. > > {$ELSE} > // Nada que está aqui será compilado > .. > .. > .. > .. > {$ENDIF} > > Geralmente para desabilitar a diretiva, eu ponho um ponto na frente do cifrão. {.$DEFINE MINHADIRETIVA} > > > []s > > > Walter Alves Chagas Junior > Belo Horizonte - MG - Brazil > wchag...@bol.com.br > http://www.geocities.com/SiliconValley/Bay/1058 > http://delphitocorporerm.blogspot.com/ > MSN: whitesock...@hotmail.com > SKYPE: WalterChagasJr > > > - Original Message - > From: dangra2008 > To: delphi-br@yahoogrupos.com.br > Sent: Thursday, April 23, 2009 9:13 AM > Subject: [delphi-br] Diretiva de compilação > > > > > > Como colocar uma diretiva de compilação na Uses de uma unit, exemplo: > > Uses > --se for Delphi 7-- > ToolEdit, CurrEdit > --se for RAD Studio 2007-- > rxToolEdit, rxCurrEdit > > Graça > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diretiva de compilação
não tem fundamento declarar no inicio da unit pra usar abaixo. aqui definimos no ponto de definição do dpr, assim dois ou mais projetos podem acessar a mesma função, mas como funcionalidades diferentes nas mesmas funções, até uma determinada função presente na unit, pra somente um projeto. Walter Chagas (Bol) escreveu: > Barbada! > > Declare a diretiva no começo da Unit: > > {$DEFINE MINHADIRETIVA} > > Nos fragmentos de código aonde voce quer compilar, voce poe > > {$IFDEF MINHADIRETIVA} >// Aqui tudo será compilado >.. >.. >.. >.. > > {$ELSE} >// Nada que está aqui será compilado >.. >.. >.. >.. > {$ENDIF} > > Geralmente para desabilitar a diretiva, eu ponho um ponto na frente do > cifrão. {.$DEFINE MINHADIRETIVA} > > > []s > > > Walter Alves Chagas Junior > Belo Horizonte - MG - Brazil > wchag...@bol.com.br > http://www.geocities.com/SiliconValley/Bay/1058 > http://delphitocorporerm.blogspot.com/ > MSN: whitesock...@hotmail.com > SKYPE: WalterChagasJr > > > - Original Message - > From: dangra2008 > To: delphi-br@yahoogrupos.com.br > Sent: Thursday, April 23, 2009 9:13 AM > Subject: [delphi-br] Diretiva de compilação > > > > > > Como colocar uma diretiva de compilação na Uses de uma unit, exemplo: > > Uses > --se for Delphi 7-- > ToolEdit, CurrEdit > --se for RAD Studio 2007-- > rxToolEdit, rxCurrEdit > > Graça > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > >
Re: [delphi-br] Diretiva de compilação
Barbada! Declare a diretiva no começo da Unit: {$DEFINE MINHADIRETIVA} Nos fragmentos de código aonde voce quer compilar, voce poe {$IFDEF MINHADIRETIVA} // Aqui tudo será compilado .. .. .. .. {$ELSE} // Nada que está aqui será compilado .. .. .. .. {$ENDIF} Geralmente para desabilitar a diretiva, eu ponho um ponto na frente do cifrão. {.$DEFINE MINHADIRETIVA} []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: dangra2008 To: delphi-br@yahoogrupos.com.br Sent: Thursday, April 23, 2009 9:13 AM Subject: [delphi-br] Diretiva de compilação Como colocar uma diretiva de compilação na Uses de uma unit, exemplo: Uses --se for Delphi 7-- ToolEdit, CurrEdit --se for RAD Studio 2007-- rxToolEdit, rxCurrEdit Graça [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diretiva de compilação
*http://eugostododelphi.blogspot.com/2009/03/versao-do-delphi.html* ** Aproveitando, alguem poderia me confirmar se a diretiva para o Delphi 2009 é VER190 e VER195 para eu incluir na lista? Obrigado, [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diretiva de compilação
Já é um caminho... http://www.clubedainformatica.com.br/site/2004/01/18/diretivas-de-compilacao/ Qualquer dúvida posta aí. 2009/4/23 dangra2008 > > > Como colocar uma diretiva de compilação na Uses de uma unit, exemplo: > > Uses > --se for Delphi 7-- > ToolEdit, CurrEdit > --se for RAD Studio 2007-- > rxToolEdit, rxCurrEdit > > Graça > > > [As partes desta mensagem que não continham texto foram removidas]