Forum: Sonstige Fragen zu Delphi
by bobo11bobo,
18. Dez 2017
Gut. Habt mich überredet:-D
Lade mir gerade graphics32 runter.
Muss dann wohl ein bisschen damit rumexperimentieren, bis was dabei rauskommt.
Danke an alle für eure Hilfe.
Vielleicht komme ich die Tage nochmal mit einer Frage:wink:
Forum: Sonstige Fragen zu Delphi
by bobo11bobo,
18. Dez 2017
Hat sich erledigt. Ich habe jetzt einfach den Hintergrund schwarz ausgefüllt und dann durch Image1.Picture.Bitmap.Transparent:=true; das Bild durchsichtig gemacht. Für meine Zwecke reicht das als Notlösung. Für weitere "Projekte" würde mich denoch interessieren, wie man an einer Bitmap eine bestimmte Farbe als transparent definieren kann.
Forum: Sonstige Fragen zu Delphi
by bobo11bobo,
18. Dez 2017
Meintest du mit Image1.Picture.Bitmap.Mask(); ?
Oder Image1.Picture.Bitmap.TransparentColor:=clwhite;
Weil mein gelber Mond auf weißem Hintergrund ändert sich nur beim ersten Befehl. Da wird dann aber bei Image1.Pictures.Bitmap.Mask(clwhite) Gelb trasparent und Weiß schwarz...
Forum: Sonstige Fragen zu Delphi
by bobo11bobo,
18. Dez 2017
Ähm.. :?
Das hab ich jetzt nicht genau verstanden. Also ich hab jetzt mein Bild gemacht und als .bmp gespeichert. Delphi nimmt das Bild auch, also alles gut. Wie lässt sich jetzt der weiße Hintergrund mit deiner Methode transparent machen ?
Forum: Sonstige Fragen zu Delphi
by bobo11bobo,
15. Dez 2017
Habe es jetzt mit dem Task geschafft. Und randomize wird direkt von Form1.Create initialisiert.
Hätte aber noch zwei weitere Fragen:
Kann man ein Objekt wie ein Image als rund definieren?
Und lässt sich ein Image auch auf einer Parabel bewegen?
Forum: Sonstige Fragen zu Delphi
by bobo11bobo,
12. Dez 2017
Erstmal danke für die Lösungen. Ich probier sie mal morgen aus (sofern ich das irgendwie hinkriege). Ich glaub, heute wird das nichts mehr:lol::lol:
Forum: Sonstige Fragen zu Delphi
by bobo11bobo,
12. Dez 2017
Naja, wenn man die Proceduren 10x hintereinander ablaufen lassen würde, dann würde trotzdem immer nur ein Stern erzeugt werden, da ja sich die Prozeduren immer nur auf einen Stern beschränken. Aber ich versuchs mal mit nem Task.
Forum: Sonstige Fragen zu Delphi
by bobo11bobo,
12. Dez 2017
Guten Abend.
Zurzeit arbeite ich an einem Programm zur zufälligen Generierung von Sternen in einem Sternenhimmel. Das Problem, welches ich zurzeit habe besteht darin, dass ich zwar eine Prozedur dafür schreiben kann, jedoch jeweils immer nur ein Stern erzeugt wird (warum verstehe ich). Meine Idee war jetzt, ein paar Prozeduren zu erstellen (zwar viel Code, aber mit copy&paste geht das) und diese...