AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Images und Imagelist
Thema durchsuchen
Ansicht
Themen-Optionen

Images und Imagelist

Ein Thema von DeathStorm · begonnen am 26. Mär 2006 · letzter Beitrag vom 26. Mär 2006
Antwort Antwort
DeathStorm

Registriert seit: 26. Mär 2006
1 Beiträge
 
#1

Images und Imagelist

  Alt 26. Mär 2006, 19:31
HI@all
ICh hab da nen Problem.

Ich kriegs einfahc nicht gebacken ordentlcih images bzw imagelist in mein prog einzubinden.

In meinem Prog kann man durch eine Radogroup 8 verschiedene Formen wäheln, und nun soll beim klicken uaf die radiogroup ein BIld erscheinen. Wie kann ich das am besten verwiklcihen.

Ich köönte tricksen und nehem 8 images und lasse sie dann unsichtbar und sichtbar aber das ist sch....

Bitte helft mir DAnke
CU

DS
  Mit Zitat antworten Zitat
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#2

Re: Images und Imagelist

  Alt 26. Mär 2006, 20:20
Hi und herzlich willkommen in der DP

Als erstes möchte ich dich bitten dir etwas mehr Zeit zu beim Tippen zu nehmen, zu Gunsten deiner Schreibweise. Fand es ehrlich gesagt etwas anstrengend deinen Beitrag zu lesen. Nicht falsch verstehen, jeder macht mal gerne Fehler, aber ein wenig Groß- und Kleinschreibung beachten wäre schon nett...

Leider geht aus deinem Beitrag nicht wirklich hervor, womit genau du Probleme hast. Als Lösungsansatz bietet sich natürlich die Imagelist an, aber ich persönlich weiß jetzt nicht, was du schon probiert hast und woran genau du dabei gescheitert bist.
Bei einer ImageList musst du aber auf ein paar Dinge achten. So muss die Width und Height deinen Bildern angepasst werden (die würden sonst beschnitten werden) und die Bilder müssen alle gleich groß sein.
Ein Bild hinzufügen könntest du mit einem Doppelklick zur Designzeit. Abrufen kannst du es dann mit getBitmap oder getIcon.

Ein Beispiel könnte so aussehen

Delphi-Quellcode:
procedure TMainFrm.showImage(const index : Integer);
begin
  self.ImageList.getBitmap(index, self.Image.Picture.Bitmap);
end;
Die Namen sind natürlich deinen konkreten Variablen anzupassen.

Solltest du 8 verschieden große Bilder haben, bietet es sich hingegen an, dies über Ressourceneinbindung zu machen. Das wäre mit ein paar Schritten mehr verbunden. Um diesen Beitrag nicht zu überladen lasse ich es mal aussen vor, ist aber nicht schwer und du wirst sicherlich in der DP fündig.
Wie gesagt, du musst schon sagen was du genau wissen willst und was du schon probiert hast

Gruß Der Unwissende
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:31 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