AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bilder Optimal einbinden

Ein Thema von Kruemel · begonnen am 23. Okt 2002 · letzter Beitrag vom 23. Okt 2002
Antwort Antwort
Kruemel

Registriert seit: 24. Sep 2002
15 Beiträge
 
Delphi 6 Personal
 
#1

Bilder Optimal einbinden

  Alt 23. Okt 2002, 09:44
Hi,

ich habe hier ca. 50 Bmp´s (256x128) und zu jedem bild hab ich einen namen. so ich will nun @Runtime einen Namen aus einer ComboBox auswählen und dann soll das dazugehörige Bild erscheinen. Hat jemand ne idee wie ich das am besten löse. Code wäre sehr erwünscht. habe zwar einen Ansatz aber der zickt noch gewaltig rum. und ich weiß nicht wieso.

MfG

Sebastian
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2
  Alt 23. Okt 2002, 10:00
Meinst Du mit Namen den Dateinamen? Dann ist es recht einfach. Stell Dir vor, in der Variablen FPath ist der Pfad zu den Bildern (inkl. Backslash).
Code:
// laden der Namen in eine Listbox:

var
  SR: TSearchRec;
begin
  ListBox1.Clear;
  if FindFirst(FPath + '*.bmp', faAnyFile, SR) = 0 then
  repeat
    ListBox1.Items.Add(SR.Name);
  until FindNext(SR) <> 0;
  FindClose(SR);
end;


// onClick für Listbox
  Image1.LoadFromFile(FPath + ListBox1.Items[ListBox1.ItemIndex]);
Fertig! ......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Kruemel

Registriert seit: 24. Sep 2002
15 Beiträge
 
Delphi 6 Personal
 
#3
  Alt 23. Okt 2002, 10:44
danke, aber könntest du es vielleicht nochmal posten nur anstatt ner ListBox mit ner ComboBox ??

MfG

Sebastian
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#4
  Alt 23. Okt 2002, 10:48
@Krümel:
Das geht mit einer Combo-Box nicht anders. Ersetze in dem Code-Beispiel von sakura die Referenzen auf die ListBox durch Referenzen auf eine ComboBox.

Kleiner Tipp am Rande: Schaue Dir doch mal in der Online-Hilfe die Eigenschaften und Methoden der List- und ComboBoxen näher an. Dann hättest Du auch selber zu dem Schluss kommen können, dass die Unterschiede nicht gewaltig sind.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#5
  Alt 23. Okt 2002, 10:52
Zitat von Daniel:
Dann hättest Du auch selber zu dem Schluss kommen können, dass die Unterschiede nicht gewaltig sind.
Beide haben die Eigenschaft Items, welche vom Typ TStringList ist - also identisch im handling.
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Kruemel

Registriert seit: 24. Sep 2002
15 Beiträge
 
Delphi 6 Personal
 
#6
  Alt 23. Okt 2002, 11:00
So ein schlingel. Jetzt funktioniert die CB. Vorhin hatte es nicht funktioniert, deswegen ich dich gefragt hatte. Danke jedenfalls. Hast mir sehr geholfen.

MfG

Sebastian
  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 09:11 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