# Aktualisieren der Liste beim einlesen abschalten?

**URL:** https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221
**Category:** Allgemein
**Created:** [April 21, 2006, 11:24am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221 "2006-04-21T11:24:08Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![andreasm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/c5a1d2/32.png) [@andreasm](https://community.mp3tag.de/u/andreasm)
#### Post date: [April 21, 2006, 11:24am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/1 "2006-04-21T11:24:08Z")

</div>

Wenn ich im Programm ein Verzeichnis einlese, so wird die Liste ständig nach jedem Titel aktualisiert.  
Das kostet natürlich Prozessorzeit.. da ich aus guten Gründen nicht den neuesten PC habe, möchte ich nun mal gerne wissen, wie ich das ständige aktualisieren der Liste abschalten kann.

Mir würde es völlig reichen, wenn er alle Titel einliest und erst danach die Liste im Programm erstellt.  
Das wäre bestimmt um einiges schneller!

Wie geht das?

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [April 22, 2006, 8:25am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/2 "2006-04-22T08:25:23Z")

</div>

Mit dem aktuellen [Development Build](http://developer.mp3tag.de) sollte das nun etwas schneller gehen.

Viele Grüße,  
Florian

---

<div class="post-metadata">

### Author: ![andreasm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/c5a1d2/32.png) [@andreasm](https://community.mp3tag.de/u/andreasm)
#### Post date: [April 22, 2006, 10:18am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/3 "2006-04-22T10:18:02Z")

</div>

Hast du es auf diese Art gemacht ?

"To prevent a ListBox from repainting itself each time an item is added, execute the ListBox.BeginUpdate method prior to adding and ListBox.EndUpdate after the last item is added."

[http://www.codeguru.com/csharp/sample\_chap....php/c11213\_\_4/](http://www.codeguru.com/csharp/sample_chapter/article.php/c11213__4/)

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [April 29, 2006, 9:02am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/4 "2006-04-29T09:02:57Z")

</div>

Was ich an dieser Lösung nicht so schön finde ist, dass dann wirklich bis zum Ende des Einlesevorgangs keine Dateien in der Dateiliste angezeigt werden.

Ich könnte das schon auch ändern, aber ich weiß nicht genau wie das bei der Mehrzahl der Nutzer ankommt.

Gibt es vielleicht irgendwelche Meinungen?

Viele Grüße,  
Florian

---

<div class="post-metadata">

### Author: ![andreasm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/c5a1d2/32.png) [@andreasm](https://community.mp3tag.de/u/andreasm)
#### Post date: [April 29, 2006, 10:22am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/5 "2006-04-29T10:22:38Z")

</div>

hmm stimmt, das möchte bestimmt nicht jeder.

Und eine Option dafür einzubauen wäre aber bestimmt auch viel Arbeit oder?

---

<div class="post-metadata">

### Author: ![SquallLeonhart38](https://community.mp3tag.de/user_avatar/community.mp3tag.de/squallleonhart38/32/116_2.png) [@SquallLeonhart38](https://community.mp3tag.de/u/SquallLeonhart38)
#### Post date: [April 29, 2006, 11:40am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/6 "2006-04-29T11:40:26Z")

</div>

Also mir persönlich ist es egal. Während des Einlesens kann man ja sowieso keine Daten verändern.

Ist der Unterschied in der Geschwindigkeit und im Komfort den so groß???

---

<div class="post-metadata">

### Author: ![Sebastian\_Mares](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sebastian_mares/32/9285_2.png) [@Sebastian\_Mares](https://community.mp3tag.de/u/Sebastian_Mares)
#### Post date: [April 29, 2006, 12:28pm UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/7 "2006-04-29T12:28:03Z")

</div>

Ich muss auch nicht die Dateien angezeigt bekommen, während sie geladen werden. Du hast ja schon eine Fortschrittanzeige die signalisiert, dass das Programm arbeitet (also es ist nicht so, dass der Benutzer denken würde, MP3Tag wäre abgestürzt).

---

<div class="post-metadata">

### Author: ![nickless](https://community.mp3tag.de/user_avatar/community.mp3tag.de/nickless/32/36_2.png) [@nickless](https://community.mp3tag.de/u/nickless)
#### Post date: [April 30, 2006, 8:04am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/8 "2006-04-30T08:04:45Z")

</div>

Mir ist es auch egal, aber man könnte z.B. die Liste am Anfang so lange aktualisieren, bis die Tags von zur Zeit sichtbaren Dateien eingelesen wurden (~50 Stück), und danach erst wenn alles eingelesen wurde noch einmal Alles aktualisieren.  
Man kann ja während des Einlesevorganges so wie so nicht scrollen.

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [April 30, 2006, 9:37am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/9 "2006-04-30T09:37:54Z")

</div>

> [@](#):
>
> Man kann ja während des Einlesevorganges so wie so nicht scrollen.

Natürlich geht das, vor allem wenn man viele Dateien einliest.

Ich bin etwas skeptisch, aber wenn es eine Testversion mit dieser Änderung gäbe, könnte ich mich leichter entscheiden.

---

<div class="post-metadata">

### Author: ![nickless](https://community.mp3tag.de/user_avatar/community.mp3tag.de/nickless/32/36_2.png) [@nickless](https://community.mp3tag.de/u/nickless)
#### Post date: [April 30, 2006, 12:24pm UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/10 "2006-04-30T12:24:10Z")

</div>

> [@](#):
>
> Natürlich geht das, vor allem wenn man viele Dateien einliest.

Aha, schön zu wissen, hab's noch nie versucht 😃

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [April 30, 2006, 1:57pm UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/11 "2006-04-30T13:57:05Z")

</div>

> [@](#):
>
> Ich bin etwas skeptisch, aber wenn es eine Testversion mit dieser Änderung gäbe, könnte ich mich leichter entscheiden.
> 
> \<{POST\_SNAPBACK}\>

[Here we go...](http://developer.mp3tag.de) 🙂

---

<div class="post-metadata">

### Author: ![andreasm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/c5a1d2/32.png) [@andreasm](https://community.mp3tag.de/u/andreasm)
#### Post date: [April 30, 2006, 9:30pm UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/12 "2006-04-30T21:30:23Z")

</div>

danke! Also bei mir geht das einlesen nun schneller. 🙂

---

<div class="post-metadata">

### Author: ![nickless](https://community.mp3tag.de/user_avatar/community.mp3tag.de/nickless/32/36_2.png) [@nickless](https://community.mp3tag.de/u/nickless)
#### Post date: [May 1, 2006, 8:44am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/13 "2006-05-01T08:44:18Z")

</div>

Bei mir ist der Unterschied eher gering, ich habe alle meine mp3s einlesen lassen (unter Linux mit wine), und die Zeit gestoppt: 🙂

mp3tag v2.32n  
reading directory: 1:20  
reading tags: 4:15

mp3tag v2.32o  
reading directory: 1:22  
reading tags: 4:01

Also insgesamt ca. 4% schneller.

---

<div class="post-metadata">

### Author: ![SquallLeonhart38](https://community.mp3tag.de/user_avatar/community.mp3tag.de/squallleonhart38/32/116_2.png) [@SquallLeonhart38](https://community.mp3tag.de/u/SquallLeonhart38)
#### Post date: [May 1, 2006, 10:34am UTC](https://community.mp3tag.de/t/aktualisieren-der-liste-beim-einlesen-abschalten/3221/14 "2006-05-01T10:34:58Z")

</div>

4 % sind eigentlich schon relativ ordentlich. Und das nur durch so eine kleine Veränderung.
