hallo,
ich benutze c++ Builder Test version. Dazu habe ich auch die Komponente LED zu installieren. Dem Anschein nach geht das schon irgendwie(zu mindes kann ich schon in dem Palette, wo ich instaliert habe, gesehen).
das Problem ist dabei, dass ich folgenden Typfehler bekomme, wenn ich die Header "#include "IAgaloLED.hpp"" mache.
die Fehlermeldung:
Abhängigkeiten des Projekts werden überprüft...
Erzeugen von Zentrale.cbproj (Debug-Konfiguration)
[DCC Warnung] RegExpr.pas(2299): W1050 WideChar in Set-Ausdrücken auf ByteChar verkürzt. Ziehen Sie die Verwendung der Funktion 'CharInSet' aus der Unit 'SysUtils' in Betracht.
[DCC Warnung] RegExpr.pas(3681): W1050 WideChar in Set-Ausdrücken auf ByteChar verkürzt. Ziehen Sie die Verwendung der Funktion 'CharInSet' aus der Unit 'SysUtils' in Betracht.
[BCC32 Fehler] IAgaloLED.hpp(39): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(39): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(39): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] IAgaloLED.hpp(78): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(78): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(78): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] IAgaloLED.hpp(79): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(79): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(79): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] IAgaloLED.hpp(80): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(80): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(80): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] IAgaloLED.hpp(81): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(81): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(81): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] globals.h(10): E2209 include-Datei 'WSocket.hpp' kann nicht geöffnet werden
[BCC32 Fehler] globals.h(11): E2209 include-Datei 'WSocketS.hpp' kann nicht geöffnet werden
[BCC32 Fehler] globals.h(12): E2209 include-Datei 'SmtpProt.hpp' kann nicht geöffnet werden
[BCC32 Fehler] globals.h(541): E2303 Typname erwartet
[BCC32 Fehler] globals.h(541): E2139 In Deklaration fehlt ;
[BCC32 Fehler] globals.h(1028): E2303 Typname erwartet
[BCC32 Fehler] globals.h(1028): E2139 In Deklaration fehlt ;
[BCC32 Fehler] globals.h(1115): E2303 Typname erwartet
[BCC32 Fehler] globals.h(1115): E2139 In Deklaration fehlt ;
[BCC32 Fehler] Main.h(19): E2209 include-Datei 'CPort.hpp' kann nicht geöffnet werden
meine Frage:
1. wie kann ich es beheben? oder
2. wie kann ich es umgehen?
vielen Dank
Marek
ich benutze c++ Builder Test version. Dazu habe ich auch die Komponente LED zu installieren. Dem Anschein nach geht das schon irgendwie(zu mindes kann ich schon in dem Palette, wo ich instaliert habe, gesehen).
das Problem ist dabei, dass ich folgenden Typfehler bekomme, wenn ich die Header "#include "IAgaloLED.hpp"" mache.
Code:
namespace Iagaloled { //-- type declarations ------------------------------------------------------- #pragma option push -b- enum TIALedClass { ialcRect, ialcRound, ialcRomb, ialcHalfCircle, ialcTriangle, ialcTrapezium }; #pragma option pop #pragma option push -b- enum TIABorderLedStyle { iablsUp, iablsDown, iablsNone }; #pragma option pop typedef DynamicArray<Windows::TPoint > TIAglPoly; struct TIAxyRealPoint { double x; double y; } ; typedef DynamicArray<TIAxyRealPoint > TIAxyPoly; #pragma option push -b- enum TIAglSubstanceMode { iasmTile, iasmStretch }; #pragma option pop ............. ........... ........
Abhängigkeiten des Projekts werden überprüft...
Erzeugen von Zentrale.cbproj (Debug-Konfiguration)
[DCC Warnung] RegExpr.pas(2299): W1050 WideChar in Set-Ausdrücken auf ByteChar verkürzt. Ziehen Sie die Verwendung der Funktion 'CharInSet' aus der Unit 'SysUtils' in Betracht.
[DCC Warnung] RegExpr.pas(3681): W1050 WideChar in Set-Ausdrücken auf ByteChar verkürzt. Ziehen Sie die Verwendung der Funktion 'CharInSet' aus der Unit 'SysUtils' in Betracht.
[BCC32 Fehler] IAgaloLED.hpp(39): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(39): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(39): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] IAgaloLED.hpp(78): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(78): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(78): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] IAgaloLED.hpp(79): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(79): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(79): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] IAgaloLED.hpp(80): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(80): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(80): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] IAgaloLED.hpp(81): E2316 'TPoint' ist kein Member von 'Windows'
[BCC32 Fehler] IAgaloLED.hpp(81): E2299 Vorlagenspezialisierung kann aus 'DynamicArray<T>' nicht generiert werden
[BCC32 Fehler] IAgaloLED.hpp(81): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[BCC32 Fehler] globals.h(10): E2209 include-Datei 'WSocket.hpp' kann nicht geöffnet werden
[BCC32 Fehler] globals.h(11): E2209 include-Datei 'WSocketS.hpp' kann nicht geöffnet werden
[BCC32 Fehler] globals.h(12): E2209 include-Datei 'SmtpProt.hpp' kann nicht geöffnet werden
[BCC32 Fehler] globals.h(541): E2303 Typname erwartet
[BCC32 Fehler] globals.h(541): E2139 In Deklaration fehlt ;
[BCC32 Fehler] globals.h(1028): E2303 Typname erwartet
[BCC32 Fehler] globals.h(1028): E2139 In Deklaration fehlt ;
[BCC32 Fehler] globals.h(1115): E2303 Typname erwartet
[BCC32 Fehler] globals.h(1115): E2139 In Deklaration fehlt ;
[BCC32 Fehler] Main.h(19): E2209 include-Datei 'CPort.hpp' kann nicht geöffnet werden
meine Frage:
1. wie kann ich es beheben? oder
2. wie kann ich es umgehen?
vielen Dank
Marek
Comment