Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Problem mit TJvFileListBox (https://www.delphipraxis.net/104109-problem-mit-tjvfilelistbox.html)

toyoman 27. Nov 2007 15:30


Problem mit TJvFileListBox
 
filelist=TJvFileListBox

Bis zur Markierung hab ich noch einen Dateinamen welchen ich aus der Listview auslese. Nachher ist der Dateiname plöztlich weg. Versteh nicht warum?!

Delphi-Quellcode:
procedure TfrmUebersicht.listViewAnzeigen();
begin
 if listview1.SelCount>0 then
 begin
    if fileexists(listview1.Items.Item[listview1.itemindex].SubItems[5]) then
    begin
        filelist.FileName:=listview1.Items.Item[listview1.itemindex].SubItems[5];
       >>>> hier >>> dirlist.Directory:=filelist.Directory;
        logfileschreiben('Datei Vorschau wird geladen für Datei: '+filelist.FileName,logfilename);
        vorschau;
    end;
 end else
 begin
    // logfileschreiben('Keine Selektion in der Listview!',logfilename);
    // kein Eintrag gewählt
     filelist.ClearSelection;
 end;
end;
weiss jemand wie ich den gewählten FileList.filename selektieren kann? Also markieren.. Ich brauch den Namen für die Vorschau welche jetzt nicht funktioniert...

DeddyH 27. Nov 2007 15:42

Re: Problem mit TJvFileListBox
 
Steht in listview1.Items.Item[listview1.itemindex].SubItems[5] evtl. nur der Dateiname ohne Pfad?

toyoman 27. Nov 2007 15:48

Re: Problem mit TJvFileListBox
 
Zitat:

Zitat von DeddyH
Steht in listview1.Items.Item[listview1.itemindex].SubItems[5] evtl. nur der Dateiname ohne Pfad?

nein da steht der komplette Pfad drin... (mit Dateiname natürlich)

Deep-Sea 27. Nov 2007 16:00

Re: Problem mit TJvFileListBox
 
Hast du die DirectoryListBox mit der FileListBox verknüpft?
Dann würde er natürlich die Dateien des neuen Verzeichnisses laden und auf was FileName dann steht sieht man ja ...

(Oder hab ich das Problem jetzt total verpeilt?)

toyoman 27. Nov 2007 16:26

Re: Problem mit TJvFileListBox
 
Zitat:

Zitat von Deep-Sea
Hast du die DirectoryListBox mit der FileListBox verknüpft?


(Oder hab ich das Problem jetzt total verpeilt?)

ja sind verknüpft die beiden dinger. Siehe oben ich setze das Verzeichnis auch nachdem ich den Filenamen angepasst habe...

Dann würde er natürlich die Dateien des neuen Verzeichnisses laden und auf was FileName dann steht sieht man ja ...
wie meinst du das??? ich versteh nicht ganz...

Deep-Sea 27. Nov 2007 16:30

Re: Problem mit TJvFileListBox
 
Zitat:

Zitat von toyoman
Dann würde er natürlich die Dateien des neuen Verzeichnisses laden und auf was FileName dann steht sieht man ja ...
wie meinst du das??? ich versteh nicht ganz...

Ich meinte damit das du siehst, das es leer ist.
Sry, ich glaube ich hab das Problem noch net so ganz verstanden.
Du weißt FileName zu, setzt das Verzeichnis und und liest FileName wieder aus, wobei FileName dann leer ist. Richtig? Dann würde ich doch mal sagen das es daran liegt, das du das Verzeichnis setzt.
:coder2:

toyoman 27. Nov 2007 16:42

Re: Problem mit TJvFileListBox
 
Zitat:

Zitat von Deep-Sea
Zitat:

Zitat von toyoman
Dann würde er natürlich die Dateien des neuen Verzeichnisses laden und auf was FileName dann steht sieht man ja ...
wie meinst du das??? ich versteh nicht ganz...

Ich meinte damit das du siehst, das es leer ist.
Sry, ich glaube ich hab das Problem noch net so ganz verstanden.
Du weißt FileName zu, setzt das Verzeichnis und und liest FileName wieder aus, wobei FileName dann leer ist. Richtig? Dann würde ich doch mal sagen das es daran liegt, das du das Verzeichnis setzt.
:coder2:

das hab ich auch gedacht und hab das extra mal weggelassen mit dem Verzeichnis. Leider das gleiche Problem....

Deep-Sea 27. Nov 2007 16:45

Re: Problem mit TJvFileListBox
 
Zitat:

Zitat von toyoman
das hab ich auch gedacht und hab das extra mal weggelassen mit dem Verzeichnis. Leider das gleiche Problem....

Mhhh...
Und warum greifst du nicht einfach nochmal auf "ListView1.Items[ListView1.ItemIndex].SubItems[5]" zu?


*feierabend*

toyoman 27. Nov 2007 17:05

Re: Problem mit TJvFileListBox
 
Zitat:

Zitat von Deep-Sea
Zitat:

Zitat von toyoman
das hab ich auch gedacht und hab das extra mal weggelassen mit dem Verzeichnis. Leider das gleiche Problem....

Mhhh...
Und warum greifst du nicht einfach nochmal auf "ListView1.Items[ListView1.ItemIndex].SubItems[5]" zu?


*feierabend*

ja ist halt dann nicht sauber durchgelöst... passt mir nicht so ganz....
ich hab jetzt auch feierabend.. bzw. bin erst am 5. dez. wieder im büro.. bis dahin muss der Code ruhen... :)
danke erstmal für die Anteilnahme :) Thema wird gegebenenfalls nochmals aufgegriffen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:16 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