Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Varios
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10/12/2015
Soa Pelaez's Avatar
Soa Pelaez Soa Pelaez is offline
Miembro
 
Join Date: Nov 2015
Posts: 133
Poder: 11
Soa Pelaez Va por buen camino
Inquietud {$ifdef} and {$define}

Estoy tratando de realizar uses con directivas, pero aun no logro que funcione, alguien podría colaborarme lo estoy intentando realizar de esta manera.
Attached Files
File Type: rar Proyecto.rar (728 Bytes, 6 views)
Reply With Quote
  #2  
Old 10/12/2015
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
¿Está dañado ese archivo?
Reply With Quote
  #3  
Old 10/12/2015
Ñuño Martínez's Avatar
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Join Date: Jul 2006
Location: Ciudad Catedral, Españistán
Posts: 6,025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Debe estarlo, porque cuando lo abro no tiene ningún contenido.
Reply With Quote
  #4  
Old 10/12/2015
cloayza cloayza is offline
Miembro
 
Join Date: May 2003
Location: San Pedro de la Paz, Chile
Posts: 948
Poder: 25
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
A ver intenta de esta forma:

Primero: Debes crear un archivo que incluyas en tus unidades, y que este contenga todas las directivas de compilación que requiere tu proyecto.

Contenido de archivo a incluir en unidades

MIS_DEFINES.INC:
Código Delphi [-]
{ Directivas Condicionales de Compilación que afectaran mi programa}
{$DEFINE MENU}

{Puedes definir algunas directivas a partir de otras ya definidas}
{$IFDEF WIN32}
    {$DEFINE LA_PLATAFORMA_ES_WINDOWS_32}
{$ENDIF}

{Existen directivas que te indican la versión de Delphi que estas usando para compilar}
{$IFDEF VER280} { Borland Delphi XE7 21.x }
   {$DEFINE VERSION_DE_DELPHI_XE7
{$ENDIF}

Mas información sobre Directivas de versión de Delphi

Ahora cada vez que requieras estas directivas en tus unidades debes incluir este archivo .INC

Para ello haz lo siguiente:
Código Delphi [-]
unit Forma2;

{$I MIS_DEFINES.INC}

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Buttons;

type
  TDForm2 = class(TForm)
    SpeedButton1: TSpeedButton;
    procedure SpeedButton1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  DForm2: TDForm2;

implementation

{$R *.dfm}

uses Forma3
{$IFDEF MENU}
 ,Forma1;

{$ELSE}
;
{$ENDIF}


procedure TDForm2.SpeedButton1Click(Sender: TObject);
begin
  {$IFDEF MENU}
  Forma1 := tforma1.Create(Self);
  Forma1.ShowModal;
  Forma1.Free;
  {$ELSE}
  MessageDlg('OTRO MODULO', mtInformation, [mbOK], 0);
  {$ENDIF}
end;
end.

Saludos cordiales
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
consulta sobre {$ifdef} and {$define} Enan0 Varios 7 10/12/2015 01:34
Directivas compilación {$IFDEF...}..{$ELSE}.. Sergio J. Varios 7 31/03/2011 09:33
Como se define el uso de la Licencia para postgres uper PostgreSQL 8 02/02/2011 22:43
Como traducir #define DEFAULT(x)= x davidj Varios 2 15/08/2008 19:53
{$ifdef} pab4146 API de Windows 2 17/02/2005 18:08


All times are GMT +2. The time now is 23:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi