![]() |
Bild in Delphi hochladen
Hallo zusammen,
ich will ein kleines Bildbearbeitungsprogramm erstellen. Nun bin ich soweit, dass ich ein angegebenes Bild per Image1.Picture.Bitmap.LoadFromFile() hochladen kann. Wie kann ich es denn so machen, dass ich, wenn ich auf einen Button klick, den Pc nach einem Bild durchsuchen kann, welches ich hochladen will? Ich bin noch ein ziemlicher Anfänger wie ihr seht, aber vielleicht könnt ihr mir ja helfen. Grüße Patrick |
AW: Bild in Delphi hochladen
|
AW: Bild in Delphi hochladen
<ich würde dabei aber nicht von "Hochladen" reden.
|
AW: Bild in Delphi hochladen
Ich kann mit der Antwort leider nichts anfangen Sorry...Wie gesagt, ich bin noch blutiger Anfänger
|
AW: Bild in Delphi hochladen
|
AW: Bild in Delphi hochladen
Ja Danke, ich habs jetzt auch...
|
AW: Bild in Delphi hochladen
Abgesehn davon:
- TOpenDialog oder TOpenPictureDialog von der Komponentenpalette auf die Form pappen, - im Objekt-Inspector (OI) eventuell noch den Filter einstellen, - dann den Dialog im Programm aufrufen
Delphi-Quellcode:
.
if OpenDialog1.Execute then
- und wenn er mit OK geschlossen wurde, über
Delphi-Quellcode:
den gewählten Dateinamen auslesen.
OpenDialog1.FileName
|
AW: Bild in Delphi hochladen
Danke nochmals...Hab das jetzt hinbekommen mit OpenDialog und auch SaveDialog.
Meine Frage jetzt: Ich wollte dann mit der Paintbox "in" die Bilder kritzeln können und dies dann abspeichern. Leider ist es bis jetzt so, dass es nur das Bild wieder abspeichert ohne das, was ich dazu gemalt habe. Geht es irgendwie mit TImage und Paintbox, dass es beides abspeichert? Grüße |
AW: Bild in Delphi hochladen
Mal direkt in das Canvas eines Image, Image.Picture.Bitmap kannst Du dann speichern.
|
AW: Bild in Delphi hochladen
Okay, das klappt soweit.
Trotzdem noch zwei Dinge: 1. Wenn ich jetzt auf ein Bild zum Beispiel draufmale flackert dieses sehr unangenehm. Kann ich das irgendwie wegbekommen? 2. Kann ich auch, wenn ich direkt aufs Image mal Stiftgröße verändern? Grüße |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz