AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 14:17

Parameter dieser Suchanfrage:

Suche in Thema: canvasobject..alte position löschen
Suche alle Beiträge, die von "lodda" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by lodda, 26. Feb 2003
    Das kann eigentlich nicht sein. Schick mir mal den Quelltext als e-mail. Dann schau ich mir das mal an.
  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by lodda, 26. Feb 2003
    Jetzt versteh ich dein Problem. Also wenn du die Funktion BitBlt nehmen willst, dann musst du in deinen privat-Teil noch eine TCanvaskomponente einfügen. Auf diese musst du dann zeichnen. Das fertig gezeichnete Object kannst du dann mit der BitBlt-Funktion auf dein Image kopieren.
  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by lodda, 26. Feb 2003
    Dieses Object muss ja ein Canvas haben auf dem es zeichnet. Dieses Canvas
    hat ein Handle, dass du angeben musst.
  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by lodda, 26. Feb 2003
    Genau!
  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by lodda, 26. Feb 2003
    1.) Wie schon gesagt, Canvas ist die Zeichenfläche auf die du zeichnen willst. Also entweder direkt auf das Formular mit Form1.Canvas.Handle oder auf ein zweites Image. Also z.B BackGroundImage.canvas.Handle
    2.) :oops: hab mich verschrieben es muss SRCINVERT heißen.
  • Forum: Object-Pascal / Delphi-Language

      Delphi
      by lodda, 26. Feb 2003
    Hallo Haegar
    probier mal die API-Funktion BitBlt.
    Der Aufruf müsste ungefähr so gehen:


    BitBlt(Canvas.Handle, Canvas.Left, Canvas.Top, Image.Width, Image.Heigth, Image.Handle, altx, alty, SCRINVERT);


    Canvas ist in dem Fall die Zeichenfläche auf die du zeichnen willst, altx und alty sind die alten Koordinaten. Der Parameter SCRINVERT sorgt für einen XORPut. Wenn du das Bild mit der...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=lodda&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=3145
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz