Vorgeschlagene Antwort was bedeutet das

  • Montag, 31. Dezember 2012 15:21
     
     

    Fehler 3 error C1189: #error :  The DAOSDK 3.5 libraries will not operate correctly if built with MFC older than 4.2 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\dbdao.h 28 1 Versuch2

    und die nächste frage wie kann ich ein überlauf von einer oder mehreren Konztanten verindern 

    als nächstes wie wandel int64 in ein int wieder zurück

Alle Antworten

  • Montag, 31. Dezember 2012 15:48
     
     Vorgeschlagene Antwort

    Der Hintergrund ist dieser KB Artikel:
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;q236991
     Fazir: Verwende bitte kein VC6 mehr! Das DIng ist nun schon uralt (15 Jahre) und sollte nun wirklich nicht mehr notwendig sein!


    Jochen Kalmbach (MVP VC++)
  • Montag, 31. Dezember 2012 15:49
     
     

    Im Kommentar der Header-Datei steht auch noch Folgendes drin:
    [quote]
    //DAO must be built with an MFC version >= 4.2 (or you'll get memory problems with CStrings)
    [/quote]


    Jochen Kalmbach (MVP VC++)