Ifdef Borland compiler

Hvordan finne ut hvilken Borland produktet er kompilering component.Here er en kort forklaring på hva hver av de definerer bety



    DFS_WIN16: Compilation mål er 16-bit Windows

    DFS_WIN32: Compilation målet er 32-bits Windows

    DFS_USEDEFSHLOBJ: The SHLOBJ.PAS versjonen inneholder ingen ingen errors.Delphi 2,0x og C ++ Builder 1,0x leveres med en versjon av SHLOBJ.PAS som hadde mange stygge feil. Se mitt nettsted i seksjonen tips for hvordan du kan fikse

    DFS_NO_COM_CLEANUP: Versjonen av kompilatoren som brukes krever ikke COM-objekter til å bli utgitt; det gjøres automatisk når de går "ut av scope"

    DFS_NO_DSGNINTF. Delphi 6 ganske mye dreper av DsgnIntf ​​enhet for godt. Del inn et par nye enheter

    DFS_DESIGNERSELECTIONS. IDesignerSelections erstattet TDesignerSelectionList

    DFS_IPROPERTY. IProperty introdusert for design-time ting

    DFS_COMPILER_1: Delphi 1.0 er kompilatoren. Legg merke til at C ++ B 1,0 ikke føre til at dette skal defineres. Det er virkelig den 2,0 kompilatoren

    DFS_COMPILER_1_UP. Delphi 1,0x eller høyere, eller C ++ B 1,0x eller høyere er kompilatoren

    DFS_COMPILER_2. Delphi 2,0x eller C ++ B 1.0x er kompilatoren

    DFS_COMPILER_2_UP. Delphi 2,0x eller høyere, eller C ++ B 1,0x eller høyere er kompilatoren

    DFS_COMPILER_3. Delphi 3,0x eller C ++ B 3.0 x er kompilatoren

    DFS_COMPILER_3_UP. Delphi 3,0x eller høyere, eller C ++ B 3,0x eller høyere er kompilatoren

    DFS_COMPILER_4. Delphi 4,0x eller C ++ B 4.0x . er kompilatoren

    DFS_COMPILER_4_UP: Delphi 4.0x eller høyere, eller C ++ B 4.0x eller høyere er kompilatoren

    DFS_COMPILER_5. Delphi 5,0x eller C ++ B 5,0x er kompilatoren

    DFS_COMPILER_5_UP. Delphi 5,0x eller høyere, eller C ++ B 5,0x eller høyere er kompilatoren

    DFS_COMPILER_6. Delphi 6.0x eller C ++ B 6.0x er . kompilatoren

    DFS_COMPILER_6_UP: Delphi 6.0x eller høyere, eller C ++ B 6.0x eller høyere er kompilatoren

    DFS_UNKNOWN_COMPILER:.. Ingen følelse kan være laget av compiliation miljø

    DFS_CPPB: Enhver versjon av C ++ B blir brukt

    DFS_CPPB_1:.. C ++ B v1.0x blir brukt

    DFS_CPPB_3: C ++ B v3.0x blir brukt

    DFS_CPPB_3_UP. C ++ B v3.0x eller høyere brukes

    DFS_CPPB_4:.. C ++ B v4.0x blir brukt

    DFS_CPPB_4_UP: C ++ B v4.0x eller høyere brukes

    DFS_CPPB_5:.. C ++ B v5.0x blir brukt

    DFS_CPPB_5_UP: C ++ B v5.0x eller høyere blir brukt

    DFS_DELPHI:.. Alle versjoner av Delphi blir brukt

    DFS_DELPHI_1. Delphi v1.0x brukes

    DFS_DELPHI_2: Delphi v2.0x er blir brukt

    DFS_DELPHI_2_UP:.. Delphi v2.0x eller høyere brukes

    DFS_DELPHI_3. Delphi v3.0x brukes

    DFS_DELPHI_3_UP: Delphi v3.0x eller høyere blir brukt

    DFS_DELPHI_4. Delphi v4.0x brukes

    DFS_DELPHI_4_UP:.. Delphi v4.0x eller høyere brukes

    DFS_DELPHI_5: Delphi v5. 0x blir brukt

    DFS_DELPHI_5_UP. Delphi v5.0x eller høyere brukes

    DFS_DELPHI_6. Delphi v6.0x brukes

    DFS_DELPHI_6_UP. Delphi v6. 0x eller høyere blir brukt.
    fil dfs.inc inneholder koden du trenger.