<?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[Medienwiedergabe stockt :-(]]></title><description><![CDATA[<p>Hat jemand eine Möglichkeit MediaPlayer1-&gt;Position = TrackBar1-&gt;Position in einem Timer abzufragen, ohne das mein lied stottert???</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/98230/medienwiedergabe-stockt</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 23:27:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/98230.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Jan 2005 21:52:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Medienwiedergabe stockt :-( on Mon, 17 Jan 2005 21:52:28 GMT]]></title><description><![CDATA[<p>Hat jemand eine Möglichkeit MediaPlayer1-&gt;Position = TrackBar1-&gt;Position in einem Timer abzufragen, ohne das mein lied stottert???</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/698998</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/698998</guid><dc:creator><![CDATA[Linuxguru]]></dc:creator><pubDate>Mon, 17 Jan 2005 21:52:28 GMT</pubDate></item><item><title><![CDATA[Reply to Medienwiedergabe stockt :-( on Tue, 18 Jan 2005 14:12:43 GMT]]></title><description><![CDATA[<p>Linuxguru schrieb:</p>
<blockquote>
<p>Hat jemand eine Möglichkeit MediaPlayer1-&gt;Position = TrackBar1-&gt;Position in einem Timer abzufragen, ohne das mein lied stottert???</p>
<p>Danke</p>
</blockquote>
<p>Warum postest Du denn <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=98197" rel="nofollow">doppelt</a>?</p>
<p>Manchmal braucht man auch ein wenig geduld.</p>
<p>Nun zu Deinem Problem. Ich hoffe, ich habe es richtig interpretiert das Du die Trackbar laufen lassen willst, wenn der Titel läuft oder willst Du die Trackbar verschieben und dann dafür sorgen das der MediaPlayer weiter vor spielt oder was?</p>
<p>Für das 1. Szenario sollte es in Deiner OnTimer Funktion so aussehen:</p>
<pre><code class="language-cpp">Trackbar1-&gt;Position = MediaPlayer1-&gt;Position ;
</code></pre>
<p>Jedoch solltest Du vielleicht auch den beim Laden der abzuspielenden Datei darauf achten die Länge von Trackbar1 auf die er Datei.<br />
Bei abspielen von CD gab es Probleme mit der Position. So war es jedenfalls noch vor 4 Jahren. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Für das 2. Szenario solltest Du eigentlich nur in der OnChange Funktion dies hineinschreiben:</p>
<pre><code class="language-cpp">MediaPlayer1-&gt;Stop() ;
MediaPlayer1-&gt;Position = Trackbar1-&gt;Position ;
MediaPlayer1-&gt;Play() ;
</code></pre>
<p>Denke das dies so funktionieren sollte.</p>
<p>VG<br />
Heinzelmännchen<br />
MediaPlayer1-&gt;Po</p>
]]></description><link>https://www.c-plusplus.net/forum/post/699398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/699398</guid><dc:creator><![CDATA[Heinzelmännchen]]></dc:creator><pubDate>Tue, 18 Jan 2005 14:12:43 GMT</pubDate></item><item><title><![CDATA[Reply to Medienwiedergabe stockt :-( on Tue, 18 Jan 2005 15:37:04 GMT]]></title><description><![CDATA[<p>Danke für deine Antwort.</p>
<p>Ich möchte beides haben. Zum einen, dass Die Trackbar mit dem Lied läuft und zum anderen sollte ich das Lied auch noch spulen können.<br />
Dadurch das der timer für die Trackbarpositionsaktualisierung läuft kann ich das lied nicht korrekt und stockfrei hören. Bei jeden aktualiesieren der Trackbarpostion hakt das lied kurz.<br />
Eine Möglichkeit wäre, solange kein Mausereignis auf die Trackbar stattfindet, den code im trackbarchange ereignis zu deaktivieren.<br />
Allerdings gibts kein MouseDownereignis auf der Trackbar.</p>
<pre><code>void __fastcall TForm1::Timer3Timer(TObject *Sender)
{
    TrackBar1-&gt;Position = MediaPlayer1-&gt;Position;
}

void __fastcall TForm1::TrackBar1Change(TObject *Sender)
{
  if (Maustaste gedrückt)
  {
    MediaPlayer1-&gt;Stop();
    MediaPlayer1-&gt;Position = TrackBar1-&gt;Position;
    MediaPlayer1-&gt;Play();
  }
}
</code></pre>
<p>Kann mir jemand sagen, wie ich trotz den nicht existierenden Mousedown ereigisses abfragen kann, ob bei Trackbar die linke maustaste gedrückt ist?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/699471</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/699471</guid><dc:creator><![CDATA[Linuxguru]]></dc:creator><pubDate>Tue, 18 Jan 2005 15:37:04 GMT</pubDate></item><item><title><![CDATA[Reply to Medienwiedergabe stockt :-( on Tue, 18 Jan 2005 18:11:17 GMT]]></title><description><![CDATA[<p>Probier mal das:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Timer3Timer(TObject *Sender) 
{ 
  TrackBar1-&gt;Tag=1;
  TrackBar1-&gt;Position = MediaPlayer1-&gt;Position; 
  TrackBar1-&gt;Tag=0;
} 

void __fastcall TForm1::TrackBar1Change(TObject *Sender) 
{ 
  if (  TrackBar1-&gt;Tag!=1)
  {
    Timer3-&gt;Enabled=false;
    if (Maustaste gedrückt) 
    { 
      MediaPlayer1-&gt;Stop(); 
      MediaPlayer1-&gt;Position = TrackBar1-&gt;Position; 
      MediaPlayer1-&gt;Play(); 
    } 
    Timer3-&gt;Enabled=true;
  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/699592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/699592</guid><dc:creator><![CDATA[DerAltenburger]]></dc:creator><pubDate>Tue, 18 Jan 2005 18:11:17 GMT</pubDate></item><item><title><![CDATA[Reply to Medienwiedergabe stockt :-( on Tue, 18 Jan 2005 18:43:58 GMT]]></title><description><![CDATA[<p>na das war doch mal ne hilfe... danke vielmals...</p>
<p>darf ich mal fragen, was dieses tag in diesen fall aussagt??</p>
<p>nur eine boolische variable oder hat die eine sonderfunktion?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/699618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/699618</guid><dc:creator><![CDATA[Linuxguru]]></dc:creator><pubDate>Tue, 18 Jan 2005 18:43:58 GMT</pubDate></item><item><title><![CDATA[Reply to Medienwiedergabe stockt :-( on Tue, 18 Jan 2005 20:21:23 GMT]]></title><description><![CDATA[<p>Genau wie Du sagst, nur ist die halt schon da - ist Teil jeder Kompo zur freien Verwendung!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/699737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/699737</guid><dc:creator><![CDATA[DerAltenburger]]></dc:creator><pubDate>Tue, 18 Jan 2005 20:21:23 GMT</pubDate></item></channel></rss>