AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

INI mit Schleife auslesen

Ein Thema von SoD · begonnen am 18. Mär 2009 · letzter Beitrag vom 19. Mär 2009
 
nahpets
(Gast)

n/a Beiträge
 
#26

Re: INI mit Schleife auslesen

  Alt 19. Mär 2009, 13:56
Hallo,

die Listbox musst Du auch aus der Ini befüllen. Dann ist der erste Eintrag in der Listbox für das erste Video, der 2. für's 2. und wenn Du in die Ini irgendwann mal 99 Videos eingefügt hast, dann hat auch die Listbox 99 Einträge.
Das Klicken auf die Listbox könnte dann eventuell so oder so ähnlich aussehen:
Delphi-Quellcode:
try
  MemoDesc.Text := VideoIni.ReadString('Video' + IntToStr(ListBoxFiles.ItemIndex),'Desc','KEINE BESCHREIBUNG VORHANDEN');
  MediaPlayerControl.FileName := VideoIni.ReadString('Video' + IntToStr(ListBoxFiles.ItemIndex),'Path','');
  MediaPlayerControl.Open;
except
  error_with_file;
end;
Die Listbox-Items könntest Du eventuell mit ini.ReadSections befüllen, sieht dann mit Video1, Video2... nicht so schön aus, Du könntest aber auch die Desc in die Items einfügen, dann siehst Du in der Listbox die Beschreibung.

Um das Ganze nicht zu kompliziert zu machen, nenne das erste Video = Video0, damit Du nicht immer zwischen Itemindex und Namen in der INI-Datei umrechnen musst.
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 18:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz