Borland C++ Builder - und die PASCAL includes??? wtf!!!
Bimminger 24.09.2002 - 09:56 600 1
Bimminger
christoph-bimminger.at
|
Warum macht ma der bei ana normalen Form PASCAL-hpp-Includes? i verwend nur Frames und ListViews... aber er macht PASCAL Includes für unmengen von Controls. und da bringt er dann irgendwelche Probleme beim Compilieren...
#ifndef Unit_MsgScrH #define Unit_MsgScrH //--------------------------------------------------------------------------- #include <Classes.hpp> #include <Controls.hpp> #include <StdCtrls.hpp> #include <Forms.hpp> #include <ExtCtrls.hpp> #include <ComCtrls.hpp>
//--------------------------------------------------------------------------- class TFormMsgScr : public TForm ..............
und als Fehler kommt dann im ListActns.hpp (!!!!!!)
//-- user supplied -----------------------------------------------------------
namespace Listactns { //-- type declarations ------------------------------------------------------- class DELPHICLASS TListControlItem;
bei der Zeile "namespace" die Meldung "Fehler in der Deklarationssystax."
was macht er da mit Delphi-Pascal-Includes??? und was mach i gegen den Fehler?
Wenn i die hpp-includes lösche legt er sie beim compilieren automatisch SELBER an.
|
Ringding
Pilot
|
Leg ein leeres Projekt an und kopier so lang Sachen von deinem rein, bis es nicht mehr geht. Dann hast du den Fehler gefunden.
Das mit dem Pascal ist nun mal so im C++Builder, weil die VCL in Delphi geschrieben ist.
|