tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1896
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Online-Skater
    Online-Skater Online-Skater ist offline Mitglied Brillant
    Registriert seit
    Sep 2004
    Ort
    Rostock
    Beiträge
    891
    Hi leutz
    ich programmiere Paint nach und hab schon ein problem

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    procedure TPaintF.NeuesBild(x,y:integer);
    begin
      PaintF.Feld.Width := x;
      PaintF.Feld.Height := y;
      PaintF.Feld.Canvas.Create;
      PaintF.Feld.Cursor := crCross;
    end;

    Ich geh auf Datei -> Neu dann kommt ein Fenster wo ich die breite und höhe angebe dann folgt obige procedure

    Wenn ich diesen schritt erneut ausführe verändert sich die auflösung und ich habe kein neues weißes Bild. Ich weis also nicht wie ich das Image refreshen kann oder zurücksetzen kann. Hat da einer ne Idee ? Das ich im prinzip die Image-komponente auf Standard habe ohne canvas...

    thx 4 ideas
     

  2. #2
    Avatar von ZeroEnna
    ZeroEnna ZeroEnna ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    172
    Als erstes musst du das alte Bild löschen:

    Code :
    1
    2
    
        Bildname.Destroy;
        Form1.Refresh;

    Dann kannst du mit den Aufbau vom neuen Bild beginnen:

    Code :
    1
    2
    3
    4
    
        Bildname.Create(Form1);
        Bildname.Height := hoehe;
        Bildname.Width := breite;
        BitBlt(Form1.Canvas.handle, xAchse, yAchse, Self.Width, Self.Height, Bildname.Canvas.Handle, 0, 0, SrcCopy);

    Hoffe das hilft dir weiter
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 03.09.09, 13:41
  2. Antworten: 2
    Letzter Beitrag: 06.07.08, 01:12
  3. Auswahlpunkt zurücksetzen
    Von XenonTaurus im Forum Photoshop
    Antworten: 6
    Letzter Beitrag: 14.09.07, 12:58
  4. Antworten: 1
    Letzter Beitrag: 02.05.04, 11:59
  5. Image refresh mit setInterval will nicht klappen
    Von booper im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 10.03.04, 14:04