Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Pliki AVi przez API
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002
Pliki AVi przez API

Mam kłopot. Używam do odtwarzania plików AVI  funkcji mciSendString. Wiem, jak za pomocą tej funkcji odtworzyć plik w trybie pełnoekranowym, w okienku i jak go zatrzymać. Nie wiem jednak:
a.)Czy za pomocą tej funkcji mogę określić wielkość okienka w którym film będzie odtwarzany?
b.)Jak dać Pauzę podczas odtwarzania pliku?
c.)Chciałbym, żeby na obrazie były wyświetlane napisy i inna grafika statyczna i dynamiczna (napisy jak w Vplayerze)-czy mogę to zrobić za pomocą VB?
Byłbym wdzięczny za pomoc.


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


15-11-2002 22:18
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
anonim




Typ: Nie zarejestrowany

kilka niezbednych informacji o danym pliku avi mozesz uzyskac dzieki takim funkcjom api:
AVIFileInfo i AVIFileOpen

Declare Function AVIFileInfo Lib "avifil32" Alias "AVIFileInfoA" (ByVal pfile As Long, pfi As AVIFILEINFO, ByVal lSize As Long) As Long

Declare Function AVIFileOpen Lib "avifil32" Alias "AVIFileOpenA" (ppfile As Long, ByVal szFile As String, ByVal mode As Long, pclsidHandler As Any) As Long

Wiecej informacji na ten temat.. oraz kilka innych ciekawych funkcji api do obslugi plikow AVI mozesz znalezc na www.allapi.net (jest tam tez do sciagniacia swietny programik to api Api Guide)

20-12-2002 15:06
  
Chudy
[TLHW]Wiktor



Typ: moderator
Postów: 574
Zarejestrowany: Aug 2002
OLE

Wstaw najlepiej kontrolke OLE i jak wyskoczy okienko to daj Anuluj. Potem daj class na Mplayer i wpisz coś takiego OLE1.CreateEmbed NazwaPliku żeby otworzyć plik gdzie NazawaPliku to ścieżka do pliku. Potem jak użytkownik kliknie podwójnie na kontrolke to pojawi się pasek dzięki któremu można zatrzymać i przesunąć klatke.


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

22-12-2002 20:32
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
Jelcyn
Admin forum




Typ: admin
Postów: 895
Zarejestrowany: Apr 2002


Wstaw najlepiej kontrolke OLE i jak wyskoczy okienko to daj Anuluj. Potem daj class na Mplayer i wpisz coś takiego OLE1.CreateEmbed NazwaPliku żeby otworzyć plik gdzie NazawaPliku to ścieżka do pliku. Potem jak użytkownik kliknie podwójnie na kontrolke to pojawi się pasek dzięki któremu można zatrzymać i przesunąć klatke.


Polak potrafi :-)


_____________________________________________
Jelcyn
vb4all(małpka)canpol.pl
http://www.coderscity.pl/no-vb4all * http://www.jelcyn.com

25-12-2002 15:45
Pokaż profil Jelcyn  Wyślij email do Jelcyn   Odwiedź stronę Jelcyn       270849979    6237704
Chudy
[TLHW]Wiktor



Typ: moderator
Postów: 574
Zarejestrowany: Aug 2002
Program

Viper, jak nic z tego nie kapujesz to ci moge wysłać program (a raczej jego źródło) który sam zrobiłem w vb i co działa na takiej zasadzie. Tylko powiedz.


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

25-12-2002 19:45
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Dzięki. Szczerze mówiąc, to na pewno bym leipiej to zrozumiał na przykładzie, więc jak byś mógł to proszę. Pozdrówka.


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


26-12-2002 17:18
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
Wszystkich odpowiedzi: 5 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1