Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Aktionen unterbinden (https://www.delphipraxis.net/21480-aktionen-unterbinden.html)

TheMiller 3. Mai 2004 17:19


Aktionen unterbinden
 
Hey Leute,

mal eine Frage, ich Code ein Programm, mit dem ich ID3Tags erstellen und Lieder nach diesem Tag umbenennen kann. Doch immer, wenn ich den Tag ändere aktualisiert sich die ShellListBox und markiert wieder die obere Zeile...

die Frage:
Kann ich mit irgendeinem Block (try, except oder irgendwas in der art) es unterbinden, dass sich die Box aktualisiert?

Danke Im Vorraus

Muetze1 3. Mai 2004 17:23

Re: Aktionen unterbinden
 
Moin!

Wie aktualisierst du die TListView bzw. kann die ShellListView damit irgendwie zusammenhängen? Ansonsten kann ich mir nur vorstellen, das sich die ShellListView aktualisiert, weil sich eine Datei geändert hat. Im Normalfall hängen die beiden Kompos nicht zusammen...

MfG
Muetze1

The-X 3. Mai 2004 17:25

Re: Aktionen unterbinden
 
du kannst dir den Titel der ausgewählten Datei merken bevor du umbenennst
und nachher den Index neu setzen...
Delphi-Quellcode:

RenameFile(current,new);
ShellList1.Itemindex:=S:=ShellList1.items.Indexof(ExtractFileName(new));

TheMiller 3. Mai 2004 17:25

Re: Aktionen unterbinden
 
ja die ShellListView akutalisiert sich, weil sich die Datei geändert hat. Ist ja logisch, der ID3tag ist ja anders. Nur wie kann ich das unterbinden? Sie soll sich nicht aktualisieren!

Dier Stelle habe ich mir ja auch gemerkt (merken lassen ;-) ) und er markeirt dieses Item ja auch wieder, nur wenn ich da 300 Lieder habe, dann fängt er ganz oben an und zeigt das Item nicht. Ich muss dann wieder runterscrollen


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