Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #11  
Antiguo 23-05-2020
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Poder: 14
aguml Va por buen camino
He mirado en winnt como define DECLSPEC_ALIGN(n) y vi esto:

Código PHP:
#ifndef DECLSPEC_ALIGN
#if (_MSC_VER >= 1300) && !defined(MIDL_PASS) && !defined(__CODEGEARC__)
#define DECLSPEC_ALIGN(x)   __declspec(align(x))
#elif defined(__clang__) && !defined(MIDL_PASS)
#define DECLSPEC_ALIGN(x)   __attribute__((aligned(x)))
#else
#define DECLSPEC_ALIGN(x)
#endif
#endif 
Así que para probar si el problema podía venir por ahí he hecho esto antes de usar la cabecera winnt.h:

Código PHP:
#ifndef THiloDebuggerH
#define THiloDebuggerH
//---------------------------------------------------------------------------

#ifdef DECLSPEC_ALIGN
    #undef DECLSPEC_ALIGN
#endif
#define DECLSPEC_ALIGN
#define DECLSPEC_ALIGN(x)   __declspec(align(x))

#include <Classes.hpp>
#include <winnt.h>
#include <SyncObjs.hpp> 
Pero aun con esto me sigue dando el mismo error . Ya no se que mas mirar
Entonces coloqué el siguiente codigo antes de la cabecera de winnt.h:

Código PHP:
#if (_MSC_VER >= 1300) && !defined(MIDL_PASS) && !defined(__CODEGEARC__)
#define VALOR 1
#elif defined(__clang__) && !defined(MIDL_PASS)
#define VALOR 2
#else
#define VALOR 3
#endif 
Y mi sorpresa es que me muestra el 2 aunque yo lo haya definido antes así que hice esto:

Código PHP:
#define _MSC_VER 1300
#undef MIDL_PASS
#undef __CODEGEARC__ 
Y ahora me muestra el 1 pero ni así consigo librarme del error 998.

Necesito vuestra ayuda

Última edición por aguml fecha: 23-05-2020 a las 11:33:42.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Aportación del código de un stored procedure para conversión literal de números birmain Firebird e Interbase 12 16-07-2015 19:12:29
Problemas con el codigo SQL Vales08 SQL 26 13-01-2012 03:05:46
Conversión de código altp .NET 2 10-06-2008 12:22:36
problemas de conversión a PDF con ReportBuilder y TExtraDevices agustibaldo Impresión 10 06-07-2007 14:52:41
problemas de conversion... User_baja1 Varios 2 30-08-2005 13:45:58


La franja horaria es GMT +2. Ahora son las 16:03:34.


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