<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[problem mit id3lib]]></title><description><![CDATA[<p>hallo zusammen</p>
<p>also ich hab volgendes problem:<br />
ich möchte in einem beliebigen verzeichniss alle mp3 dateien auslesen. dabei wird zuerst der Filename in ein Array geschrieben. Das klappt auch wunderbar</p>
<p>danach geh ich in eine for schlaufe wo ich mit den id3libs arbeite. nun möchte ich den Tag namen und den Interpreten einlesen.<br />
wenn ich jetzt den Tag name einlesen möchte, funktioniert das die ersten 3mal. danach wird immer wieder der Selbe name ausgegeben. also irgendwie liesst es mir den Tag aus einem anderen File aus, obwohl ich das andere File angewählt habe (denke ich zumindest)</p>
<pre><code class="language-cpp">while( bHasMoreFiles == true )
{
//wenn es sich um eine MP3 Datei handelt
				if( pFile.Find( &quot;.mp3&quot; ) != -1 )
				{	//File Name in das Arry FilesName Hinzufügen
					pFilesName-&gt;Add( pFile );
					//zusammensetzen des pfades
					myTag.Link(&quot;C://&quot; + pFile);

					//einlesung von Titel und Interpret
					for( int t = 0; t&lt;1; t++)
					{
						thing = Tags[0][t];
						if ( myFrame = myTag.Find( thing ) )	//zuerst titel, dann interpret
						{
							char Text[1024];	  
							myFrame-&gt;Field ( ID3FN_TEXT ).Get ( Text, 1024 );
							//Array auswählen
							act = cAdrTags[0][t+1];
							//den string in das entsprechende Array schreiben
							act-&gt;Add( Text );
						}
					}
				}
				//nächstes File suchen
				bHasMoreFiles = pDir-&gt;GetNext( &amp;pFile );
			}
</code></pre>
<p>kann mir da jemand helfen? ich habe langsam keine ahnung mer wo der fehler sein könnte.</p>
<p>vielen dank schomal<br />
mäge</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161864/problem-mit-id3lib</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 12:06:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161864.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 11 Oct 2006 18:49:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to problem mit id3lib on Wed, 11 Oct 2006 18:49:53 GMT]]></title><description><![CDATA[<p>hallo zusammen</p>
<p>also ich hab volgendes problem:<br />
ich möchte in einem beliebigen verzeichniss alle mp3 dateien auslesen. dabei wird zuerst der Filename in ein Array geschrieben. Das klappt auch wunderbar</p>
<p>danach geh ich in eine for schlaufe wo ich mit den id3libs arbeite. nun möchte ich den Tag namen und den Interpreten einlesen.<br />
wenn ich jetzt den Tag name einlesen möchte, funktioniert das die ersten 3mal. danach wird immer wieder der Selbe name ausgegeben. also irgendwie liesst es mir den Tag aus einem anderen File aus, obwohl ich das andere File angewählt habe (denke ich zumindest)</p>
<pre><code class="language-cpp">while( bHasMoreFiles == true )
{
//wenn es sich um eine MP3 Datei handelt
				if( pFile.Find( &quot;.mp3&quot; ) != -1 )
				{	//File Name in das Arry FilesName Hinzufügen
					pFilesName-&gt;Add( pFile );
					//zusammensetzen des pfades
					myTag.Link(&quot;C://&quot; + pFile);

					//einlesung von Titel und Interpret
					for( int t = 0; t&lt;1; t++)
					{
						thing = Tags[0][t];
						if ( myFrame = myTag.Find( thing ) )	//zuerst titel, dann interpret
						{
							char Text[1024];	  
							myFrame-&gt;Field ( ID3FN_TEXT ).Get ( Text, 1024 );
							//Array auswählen
							act = cAdrTags[0][t+1];
							//den string in das entsprechende Array schreiben
							act-&gt;Add( Text );
						}
					}
				}
				//nächstes File suchen
				bHasMoreFiles = pDir-&gt;GetNext( &amp;pFile );
			}
</code></pre>
<p>kann mir da jemand helfen? ich habe langsam keine ahnung mer wo der fehler sein könnte.</p>
<p>vielen dank schomal<br />
mäge</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153114</guid><dc:creator><![CDATA[mäge]]></dc:creator><pubDate>Wed, 11 Oct 2006 18:49:53 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit id3lib on Thu, 12 Oct 2006 09:23:23 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>deine Schleife wird genau ein mal durchlaufen... macht die Schleife etwas überflüssig.<br />
Das könnte eventuell den Fehler provozieren, wenn du dann mittels</p>
<pre><code class="language-cpp">act = cAdrTags[0][t+1];
</code></pre>
<p>das Array auswählen willst.</p>
<p>Na ja, hat jedenfalls nichts mit GUIs zu tun, ich verschieb dich mal...</p>
<p>MfG</p>
<p>GPC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153301</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153301</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 12 Oct 2006 09:23:23 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit id3lib on Thu, 12 Oct 2006 09:23:34 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=13054" rel="nofollow">GPC</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=51" rel="nofollow">Andere GUIs - Qt, GTK+, wxWidgets</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=8" rel="nofollow">Rund um die Programmierung</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153302</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 12 Oct 2006 09:23:34 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit id3lib on Thu, 12 Oct 2006 15:23:17 GMT]]></title><description><![CDATA[<p>sorry wegen dem falschen post</p>
<p>nunja die schleife hab ich gemacht, weill später da noch mehr informationen hinzukommen. Erst wird mal nur der Titel eingelesen. wenn das mal funktioniert kommen weitere sachen dazu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153721</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153721</guid><dc:creator><![CDATA[mäge]]></dc:creator><pubDate>Thu, 12 Oct 2006 15:23:17 GMT</pubDate></item></channel></rss>