Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Wie ändere ich den (FORM-Hintergrund) mit Bildern?
ForzaFCH - Di 13.04.04 11:05
Titel: Wie ändere ich den (FORM-Hintergrund) mit Bildern?
Also ich möchte in einer combobox ein paar Hintergründe haben die dann geladen werden sollen.
Oder am besten im Menü Hintergund ändern dass ich dann ein Paar hintergründe zur auswahl habe
kann mir jemand helfen? Den Hintergrund den ich ausgewählt habe soll beim nächsten start dann auch wieder angezeigt werden.
mfg
Laetschman - Do 23.09.04 00:31
Da ich zwar nur ein Anfänger bin, würde ich die Bitmaps in einer Datei speichern, in der nur die Adressen der jeweiligen Bilder sind! Kannst die dann ja in eine Listbox o.ä. beim starten reinschreiben und durch Klick auf eine Zeile das Bitmap in ein Image laden. Wenn du neue Bilder hast, füge die dann in die Listbox ein und speichere dann den Inhalt in eine Datei! zum Speichern und Laden gibts mehrere Möglichkeiten - such doch mal eine aus!
Wie gesagt, so würde ich es als Anfänger machen
Gruß,
Laetschman
Tobias1 - Do 23.09.04 18:55
Zitat: |
Den Hintergrund den ich ausgewählt habe soll beim nächsten start dann auch wieder angezeigt werden.
|
Zum Speichern kannst du eine Inidatei schreiben, die beim Start wieder geladen wird.
Delete - Do 23.09.04 19:04
Wenn du die Hintergründe mit dem Programm mitliefern willst, würde ich sie gleich in die exe einbinden. Stichwort
RESSOURCE
Dann hast du auch nicht das Problem, dass der User irgendwelche Bitmaps von seiner Platte auswählt, die evt. vom Format her gar nicht passen.
Einstellungen speichern:
Entweder, wie schon vorgschlagen, mit TIni oder einfach den Wert (am besten vom Typ Byte o. Integer) über TFileStream in deine Datenstruktur einpassen.
Tobias1 - Fr 24.09.04 20:50
Woran liegt's denn? Weißt du wie man die Comobobox benutzt?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!