Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#6

AW: Übergabe von TString-s(-List) aus Unit an eine andere (Anfängerfrage)

  Alt 19. Feb 2013, 17:39
[QUOTE=Drosera;1204343]
Delphi-Quellcode:
function leseAbschnittsKeys(abschnittsName : string):TStrings;
var
    namensListe : TStringList;
    aktDir : String;
begin
    aktDir := GetCurrentDir()+'\';
     iniFile := TIniFile.Create( aktDir + 'sqdplayer.ini' );
    try
      namensListe := TStringList.Create;
       namensListe.Clear;
        leseAbschnittsKeys := iniFile.ReadSections(namensListe);
      finally // das
        namensListe.Clear; // und das ist doch nicht Dein Ernst?
    end;
end;
und wenn es schon eine Funktion sein muß dan vllt. so:
Delphi-Quellcode:
function leseAbschnittsKeys(abschnittsName : string):TStrings;
var
  namensListe : TStringList;
  aktDir : String;
  Myfilename : string;
begin
  aktDir := GetCurrentDir()+'\';
  MyFilename:= aktDir + 'sqdplayer.ini' ;
  namensListe := TStringList.Create;
  if fileexists(Myfilename) then begin
    iniFile := TIniFile.Create(MyFilename);
    iniFile.ReadSections(namensListe);
  end;
  result:=namensliste;
end;
Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat