Hallo ich möchte gerne über C++ einen Workflow einleiten, leider scheitere ich schon an der Einbindung der tlb Dateien wie in dem Beispielprogramm funktioniert folgendes einwandfrei:
// import type libraries
#import "smreclist.tlb" no_namespace named_guids
#import "smapplic.tlb" no_namespace named_guids rename("EOF","EOFX")
#import "smintegrationtools.tlb" no_namespace named_guids
#import "smarteam.tlb" no_namespace named_guids
#import "smartmenu.tlb" no_namespace named_guids
#import "smguisrv.tlb" no_namespace named_guids
#import "sminterface.tlb" no_namespace named_guids
Erweitere ich jedoch den aufruf um die SmartFlow Librarys folgendermaßen:
// import type libraries
#import "smreclist.tlb" no_namespace named_guids
#import "smapplic.tlb" no_namespace named_guids rename("EOF","EOFX")
#import "smarteam.tlb" no_namespace named_guids
#import "smartmenu.tlb" no_namespace named_guids
#import "smguisrv.tlb" no_namespace named_guids
#import "sminterface.tlb" no_namespace named_guids
//-----------------------------------------------------
#import "SmartMessages.tlb" no_namespace named_guids
#import "SmartFlow.tlb" no_namespace named_guids
bekomme ich beim erstellen des Projektes folgende 3 Fehler:
error C2011: 'QueueTypeEnum' : 'enum'-Typ-Neudefinition
error C2011: 'MessageRoleEnum' : 'enum'-Typ-Neudefinition
error C2011: 'DeleteStatusEnum' : 'enum'-Typ-Neudefinition
Was ist jetzt zu tun? Was habe ich vergessen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP