Von Indy-Komponente erben

  • Von Indy-Komponente erben

    Hi!
    Ich möchte eine Klasse erstellen welche die Get-Funktion der Indy-Komponente TIdHTTP besitzt

    am besten wäre natürlich wenn ich nur die Get-Funktion vererben könnte, weiß aber leider nicht wie das geht da ich noch ein ziemlicher Anfänger bin

    bisher habe ich das so probiert:

    Quellcode

    1. TForm1 *Form1;
    2. class Page : public TIdHTTP
    3. {
    4. public:
    5. String adresse;
    6. void open();
    7. };
    8. //---------------------------------------------------------------------------
    9. __fastcall TForm1::TForm1(TComponent* Owner)
    10. : TForm(Owner)
    11. {
    12. }
    13. //---------------------------------------------------------------------------
    14. void __fastcall TForm1::Button1Click(TObject *Sender)
    15. {
    16. Page* eins = new Page;
    17. }
    18. //---------------------------------------------------------------------------
    Alles anzeigen

    Jetzt bekomme ich die Meldung. "Compiler konnte Standartkonstruktor nicht für die Klasse 'Page' generieren"


    Was muss ich machen?
    Eine Komponente von TIdHTTP hab ich auf die Form gesetzt, es ist also ein Konstruktor vorhanden oder?