AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:02

Parameter dieser Suchanfrage:

Suche in Thema: Paintbox mit SaveDialog speichern?
Suche alle Beiträge, die von "uligerhardt" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Paintbox mit SaveDialog speichern?

     
      by uligerhardt, 24. Sep 2015
    Genau. Und das muss jetzt in das
    if SaveDialog1.Execute then
    begin
    // hier <<<<<<<<<<<<<<
    end;

    rein, weil es nur ausgeführt werden soll, wenn der Benutzer den Dialog mit OK beendet. Dann noch SaveDialog1.Filename verwenden und gut ist's.

    (Vorausgesetzt, PaintBox.Canvas enthält immer noch, was es soll. Davon bin ich nach wie vor nicht überzeugt.)
  • Forum: Object-Pascal / Delphi-Language

    AW: Paintbox mit SaveDialog speichern?

     
      by uligerhardt, 24. Sep 2015
    Meinst du Flickern?



    Naja, dann geht dein oben geposteter Code schon in die richtige Richtung. Nur was du hinter if SaveDialog1.Execute then hast, ist... überarbeitungsbedürftig. :mrgreen:
  • Forum: Object-Pascal / Delphi-Language

    AW: Paintbox mit SaveDialog speichern?

     
      by uligerhardt, 24. Sep 2015
    Kann sein. Seit Vista/Windows 7 löscht das Betriebssysten den Bildschirm nicht mehr so oft. Persistent ist ein PaintBox-Canvas trotzdem nicht.


    Mit dem SaveDialog fragst du den Benutzer nach dem Dateinamen. Mit Bitmap.SaveToFile speicherst du dann unter diesem Namen (falls SaveDialog.Execute True zurückgegeben hat).
  • Forum: Object-Pascal / Delphi-Language

    AW: Paintbox mit SaveDialog speichern?

     
      by uligerhardt, 24. Sep 2015
    Wenn du nur über PaintBox1.Canvas auf die Paintbox malst, kannst du gar nichts speichern, weil das alles beim kleinsten Ding weg ist. Ändere mal zur Laufzeit die Größe der Form o.ä und schon ist alles weg, was du vorher gemalt hast.

    Du könntest z.B. stattdessen auf ein Bitmap malen und das auch in der PaintBox anzeigen. Ein Bitmap kannst du mit SaveToFile speichern.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=uligerhardt&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=186714
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:05 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