c++ - array von objekten (mit übergabeparameter) und speziell TImage initialisieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • c++ - array von objekten (mit übergabeparameter) und speziell TImage initialisieren

    Hi - folgendes: In der Schule arbeiten wir mit Borland c++ Builder 5. Soweit
    kein Problem, leider gibt es jetzt ein paar probleme wenn ich ein wenig
    unabhängig von der IDE arbeiten will.
    Ich möchte einfach ein Bild erscheinen lassen, für den Anfang. Den Code
    hierfür habe ich mir aus vorhandenem Wissen (in c++ weniger, in php mehr)
    und der Hilfe zusammengebaut.

    Code:
    TImage *Feld = new TImage(Form1); //Objekt erstellen

    TPicture *bla = new TPicture(); //Objekt mit dem Bild dazu
    bla->LoadFromFile("gfx/b.bmp");
    Feld->Picture = bla; //Bild zuweisen
    Feld->Center = true;

    Feld->Visible = true;
    Feld->Top = 100;
    Feld->Left = 200;
    Feld->Height = 40;
    Feld->Width = 40;
    Feld->Transparent = false;
    Feld->Enabled = true;
    Feld->Refresh();
    Feld->Show();
    Feld->Repaint();
    Feld->Update();


    Form1->Refresh();
    Form1->Show();
    Form1->Repaint();
    Form1->Update();




    Die unteren Anweisungen habe ich eher in Verzweiflung reingetippt ob sie
    noch irgendwas bewirken, das tun sie aber leider nicht.

    Mein zweites Problem bezieht sich auf das erstellen von einem Array mit
    Objekten des Types TImage. Der übergebene Wert in der Klammer irritiert
    mich.

  • #2
    1. da müssen ja noch ein paar zeilen fehlen ...
    weil noch ist auf dem Forms-Element kein bild drauf.

    2. kann mich nicht in dein problem hineindenken, bzw. weiß nicht was du meinst

    Kommentar


    • #3
      Original geschrieben von graf
      1. da müssen ja noch ein paar zeilen fehlen ...
      weil noch ist auf dem Forms-Element kein bild drauf.

      2. kann mich nicht in dein problem hineindenken, bzw. weiß nicht was du meinst
      du brauchst dich ja garnicht so ganz in mein programm rein denken, weil das is ja noch garnicht fertig es geht nur um diesen code ausschnitt, den brauche ich damit ich an meinem programm weiterarbeiten kann

      Ganz allgemein: ich will ein TImage zur laufzeit initialisieren - leider erscheint es nicht auf meinem formular.
      Zuletzt geändert von .kb; 28.11.2003, 07:55.

      Kommentar

      Lädt...
      X