Włączenie filmu ???

0

Zrobilem sobie CD Starter do filmow i prosze pomóżcie :-) Jaką podstawic procedurke pod przycisk zeby sie ten film wyświetlil, ale rozumiecie że ja mam np. napęd oznczaczony jako E:, ale inni mogą mieć oznaczone jako F:\ lub inne litery ;p
Jak zrobić żeby u każdego się włączał film [???]

0

Ja to rozwiałbym inaczej. Film, program do odtwarzania oraz ew. napisy wrzuciłbym do jedengo katalogu na płycie np. dane. Wtedy ShellExecutem wywołał bym playera (dane/player.exe) z parametrem - np. dane/film.avi. Dokładniej to zaraz opisze jak wróce z obiadu...

WinExec('dane\player.exe dane\film.mpeg',sw_normal);

0

A nie mozesz po prostu dac cos takiego:

MediaPlayer1.FileName := 'film.avi'; //tak bedze dobrze jezeli film bedize w tym samym katalogu co prog
MediaPlayer1.Open;
MediaPlayer1.Play;

No i chyba wsio :) No a jak film jest w katalogu wyzej to po prostu
MediaPlayer1.FileName := 'katalog/film.avi';

No gorzej jak program jest w katalogu wyzej a film w nizej :) Ale i to daloby sie rozwiazac :)

0

Ale on nie robi odtwarzacza filmów tylko starter... no na pewno widziałeś kiedyś coś takiego, wywołuje playera z filmem i napisami :)

0

Na forum jest gdzieś art, a nawet progz do wątkowego wyszukiwania dysków... Tam powinnobyś jak wyszukać literę napędu CD-ROM...

0

Nie musicie sie juz glowic nad tym tematem :-) Sebek pomógł i to wystarczy :-) Dzieki :d Kto chce kupić plytke [niewinnosc] [green]

0

Ja bym wrzucił VPlayera i dodał odpowiedni Autorun.inf :P poco pisać do tego celu programy?

0

jesli program masz w takiej np sciezce : E:\program.exe
a film w : E:\film\film.avi
to uzyj mediaplayer1.filename:=extractfilepath(application.exename)+'film\film.avi';
mediaplayer1.open;
mediaplayer1.play;
(ja mam tak zrobione, ale mozesz uzyc wyszukiwania dyskow CD jesli program masz na HDD)

1 użytkowników online, w tym zalogowanych: 0, gości: 1