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
Antwort Antwort
Benutzerbild von SoD
SoD

Registriert seit: 9. Dez 2008
Ort: Oberasbach
33 Beiträge
 
Delphi 2007 Professional
 
#1

Re: INI mit Schleife auslesen

  Alt 19. Mär 2009, 14:40
Vielen Dank, nahpets! Der Code funktioniert. Und den einen Eintrag zu viel hab ich noch selber los gekriegt. Einfach i mit 1 Initialisieren, bevor die Schleife losgeht, dann funktioniert es so, wie es soll.

Dein Konstrukt ist mir aber nicht ganz so schlüssig, DeddyH. So wie ich es verstehe, kommt es mir vor, als würde ich bei einer AccessViolation rauskommen, weil ich versuche aus dem Nichts zu lesen? Denn der Pfad steht immer noch in der INI und eine INI-Datei auszulesen funktioniert doch so:MediaPlayerControl.FileName := VideoIni.ReadString({String:Welche Section?},{String:Welcher Wert der Section?},{Default-Wert, wenn es nichts zu lesen gibt}); Korrigier mich falls ich falsch liege, aber ich versteh dein Konstrukt so:
Delphi-Quellcode:
  try
  MemoDesc.Text := VideoIni.ReadString(ListBoxFiles.Items[ListBoxFiles.ItemIndex],'Desc','KEINE BESCHREIBUNG VORHANDEN'); //Lies die Section aus ListBoxFiles.Items (Aber seit wann hat .Items Sections wie eine INI?)
  MediaPlayerControl.FileName := VideoIni.ReadString(ListBoxFiles.Items[ListBoxFiles.ItemIndex],'Path',''); //Lies den Dateipfad aus ListBoxFiles.Items (In der Listbox stehen doch nur die Bezeichnungen der Videodateien und keine Pfade?)
  MediaPlayerControl.Open;
Ich bin natürlich dankbar, für jedes Codebeispiel und ich bemüh mich auch jedes zu verstehen, nur dieses hier ist mir halt bissl zu verwirrend (Worüber ich mich wunder hab ich ja als Kommentar in deinen Code eingefügt). In wie weit ist der einfacher, als der von nahpets? Das würde mich noch sehr interessieren!
Keinen Bock anständig zu debuggen?
try stuff;
except ShowMessage('Bug, bug, bug!!! Dont do this shit!');
end;
  Mit Zitat antworten Zitat
Antwort Antwort

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 19:28 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