AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

DSTrackbar

Offene Frage von "bingo72"
Ein Thema von bingo72 · begonnen am 6. Dez 2006
Antwort Antwort
bingo72

Registriert seit: 18. Aug 2006
Ort: Österreich
180 Beiträge
 
Delphi 5 Professional
 
#1

DSTrackbar

  Alt 6. Dez 2006, 06:32
Hallo Experten!!

Ich habe folgende Anforderung:

In einem Video soll man im gsPaused-Modus mittels einer DSTrackbar (oder einer Scrollbar) schnell (möglichst in Echtzeit) hin und hernavigieren können und sich je nach Cursor-Position immer das aktuelle Frame des Videos anzeigen lassen. Wenn man den Cursor losläßt, also MouseUp soll das Video ab der Positon des Cursors abgespielt werden.
Jetzt hab ich das sowohl mit einer Scrollbar wie auch mit einer DSTrackbar versucht zu realisieren.
Die aktuelle Position hole ich mit über das IMediaSeeking-Interface....das funktioniert auch grundsätzlich.
Bei der Scrollbar schaut es ganz schlimm aus....alles ist extrem zeitverzögert und der Cursor der Scrollbar läßt sich nicht mehr ganz an den linken Rand der Scrollbar schieben.
Mit der DSTrackbar ist dies zwar möglich, aber auch nur wenn das Video weiterhin im gsPaused-Modus bleibt. Beim Abspielen ist mir aufgefallen, daß die DSTrackbar.Position ihren eigenen Zählintervall festlegt, sobald man den Cursor losläßt und das Video abspielen läßt. Soll heissen, wenn ich Max und Frequenz mit := 10000000 (irgendeine RefTime) festlege ist bei gedrücktem Cursor die Position ganz rechts auch 10000000, sobald ich aber loslasse und die Cursor-Position auf einem Label anzeigen lasse, fängt er seelenruhig bei 1 zu zählen an und kommt rechts nie und nimma auf die 10000000??!!

Hat jemand einen Tipp wie ich das am besten realisieren kann?? Bin über jeden Hinweis dankbar!!

LG
Thomas
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf