Leinwand/Bild erlaubt keine Zeichen



  • Der im Titel genannte Fehler kommt wenn ich auf die folgende Art und Weise gern ein Bild laden und ausgeben möchte.
    Weiß jemand, woran das liegt?

    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
     Graphics::TBitmap *Grafik= new Graphics::TBitmap();
     Grafik->LoadFromFile("bild.bmp");
     TCanvas *Rechteck= new TCanvas();
     Rechteck->Draw(0,0,Grafik);
    }
    

    cya
    David



  • Hallo

    weil du keine eigenen Canvas-Objekte erstellen darfst/must. Form hat ja schon eines.

    Graphics::TBitmap *Grafik= new Graphics::TBitmap();
     Grafik->LoadFromFile("bild.bmp");
     Canvas->Draw(0,0,Grafik);
    

    bis bald
    akari



  • Geil!
    Vielen Dank- es geht 🙂


Anmelden zum Antworten