Forum: Multimedia
Delphi
by devnull,
25. Jan 2004
also
// Grafik gelöscht
image_rot.picture := nil;
// Laden einer neuen Grafik
image_rot.picture.loadfromfile ('Bilder\rot.bmp');
devnull
Forum: Multimedia
Delphi
by devnull,
25. Jan 2004
Ich hab ein Bild als Hintergrund. Auf dem Bild sind Buttons gemalt.
Werden diese deaktiviert, soll ein Kreuz drüber gezeichnet werden; wenn sie wieder aktiviert werden, sollen die Kreuze wieder verschwinden. usw.
PS:
Ich habs jetzt momentan so gelöst, dass ich einfach die Bilder (einmal ohne Kreuz, einmal mit) gezeichnet hab (in MSPaint) und dann einfach mit LoadFromFile ausrufe...
Forum: Multimedia
Delphi
by devnull,
25. Jan 2004
muss ich vor
image.picture.loadfromfile('dateiname.bmp');
nicht
image.create(Fanwendung);
ausgeführt werden ? (dann gehts aber trotzdem nicht)
Forum: Multimedia
Delphi
by devnull,
25. Jan 2004
nein, is nich einfarbig !
Forum: Multimedia
Delphi
by devnull,
25. Jan 2004
und wie kann ich aus dem timage das bild wieder löschen (also kein bild mehr),
so dass es trotzdem auf mausklicks reagiert ?????
damit kann man zwar das bild löschen, das timage reagiert auch noch auf mausklicks
image_rot := nil;
aber wie kann ich dann später wieder bilder einfügen ?
erst
Forum: Multimedia
Delphi
by devnull,
25. Jan 2004
wieso ? wenn man das programm aus dem verzeichnis startet, funktioniert es ? wie solls denn sonst gehn?
Forum: Multimedia
Delphi
by devnull,
25. Jan 2004
wie kann ich das Bild wieder löschen, so, dass das tImage immer noch auf der Form ist und auf
mausklicks reagiert ?
Forum: Multimedia
Delphi
by devnull,
25. Jan 2004
Hi,
was mach ich hier falsch ? Ich möchte während der Programmausführung in ein
existierendes TImage eine Bitmap laden und anzeigen:
var NImage : TImage;
begin
NImage := FAnwendung.Image_rot.Create(Fanwendung);
try
NImage.Picture.LoadFromFile ('Bilder\sf_rot_gestrichen.bmp');