Program powinien otworzyć się z pierwszym formularzem. Jeśli nie, otwórz pierwszy formularz, wybierając go z listy - Shift+F12.

Podobne dokumenty
KROK 17 i 18. Cel: Tworzymy oddzielne okno - O autorze. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo.

Pamiętałeś o kopiowaniu i zapisywaniu swojego programu do kolejnych folderów? Jeżeli tak, to:

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS

Rozpocznijmy ten odcinek od rozwiązania problemu postawionego w poprzednim odcinku:

Cel: Przypisujemy przyciskom określone funkcje panel górny (Panel1)

Cel: Zastosowanie okien pytającychwyświetlających pytania i komunikaty (MessageBox). Klub IKS

W kolejnym odcinku zajmiemy się umieszczaniem w naszym projekcie zestawu ikon służących szybkiemu korzystaniu z opcji programu.

Gdy z poziomu programu Delphi otworzysz folder pierwszy program, zauważysz tylko dwa pliki [rys.1]:

KROK 25. Cel: Tworzymy hiperłącze do strony internetowej. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo.

6. Wciśnij Shift+F12 lub wybierz odpowiednią ikonę z paska narzędziowego (patrz wcześniejsze odcinki). 7. [rys.1] Klub IKS

5. Kliknij teraz na ten prostokąt. Powinieneś w jego miejsce otrzymać napis. Jednocześnie została wywołana kolejna pozycja menu.

Borland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++

Delphi podstawy programowania. Środowisko Delphi

Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5. Ćwiczenie 5 Aplikacja wielo-okienkowa

Temat: Organizacja skoroszytów i arkuszy

Ćwiczenie 5 Menu programu

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

Wstawianie filmu i odtwarzanie go automatycznie

Tworzenie okna dialogowego w edytorze raportu SigmaNEST. część 1

Podstawy systemu operacyjnego Windows 7 i bezpieczne korzystanie z sieci Internet

5.2. Pierwsze kroki z bazami danych

7 Business Ship Control dla Symfonia Handel

BAZY DANYCH Panel sterujący

Instrukcja wypełniania formularza Ankieta Trwałości

Instrukcja instalowania aplikacji TNS mobistat. Tablet. Help Desk

Lazarus dla początkujących, część II

Makropolecenia w PowerPoint Spis treści

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

Wprowadzenie do systemu Delphi

7 Business Ship Control dla Systemu Zarządzania Forte

e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda

Wstawianie grafiki. Po wstawieniu grafiki, za pomocą znaczników możemy zmienić wielkość i położenie grafiki na slajdzie.

Na komputerze z Windowsem

Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego

Kopiowanie przy użyciu szyby skanera. 1 Umieść oryginalny dokument na szybie skanera stroną zadrukowaną skierowaną w dół, w lewym, górnym rogu.

Moje Projekty. Wprowadzenie HTML & CSS

DOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7

Instrukcja programu ESKUP

WOJEWÓDZTWO PODKARPACKIE

Smart Label Printers. Szybki Start. Dla Windows 2000, Windows XP i Mac OS X.


Instrukcja obsługi dla Wnioskodawcy

Rozdział 4. Multimedia

System UONET+ przystosowany jest do dokumentowania zajęć w szkołach zawodowych, w których nauczanie odbywa się w oparciu o programy modułowe.

Jak dodać wpis? Po zalogowaniu na blog znajdujesz się w panelu administracyjnym. Po lewej stronie widzisz menu:

Czytnik kart pamięci 8w1, Conrad USB 2.0 Instrukcja obsługi

Finanse VULCAN. Import planu finansowego z Sigmy

Instalacja zaświadczeń certyfikacyjnych CERTUM PCC i CENTRAST. wersja 1.0

CMS- kontakty (mapa)

16) Wprowadzenie do raportowania Rave

Tworzenie prezentacji w MS PowerPoint

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

UONET+ moduł Dziennik

Przewodnik zdalnej instalacji

W kodzie modułu Unit1 zdefiniuj dwie metody - składowe komponentu formatki TForm1:

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

Instrukcja instalacji aplikacji TNS mobistat. Smartfon Android. Help Desk

Instrukcja instalowania aplikacji TNS mobistat. Tablet. Help Desk

Wstęp 5 Rozdział 1. Instalacja systemu 13. Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25. Rozdział 4.

Przed rozpoczęciem pracy otwórz nowy plik (Ctrl +N) wykorzystując szablon acadiso.dwt

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania

UONET+ moduł Dziennik

Instrukcja instalowania aplikacji TNS mobistat. Smartfon Android. Help Desk

Kancelaria zmiany w programie czerwiec 2011

Zastępstwa Optivum. Jak przenieść dane na nowy komputer?

PROBLEMY TECHNICZNE. Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS

Instrukcja instalacji nos niko w USB w bankowos ci Alior Banku

Programowanie w środowisku graficznym GUI

Zadanie 9. Projektowanie stron dokumentu

Przewodnik... Tworzenie Formularza zapisu

Proces uprawniania w module klubowym

INSTRUKCJA DLA UCZNIÓW

INSTRUKCJA OBSŁUGI KATALOGU NA CD KROK PO KROKU. v Copyright Gardinery Sp. z o.o.

learningpanel - materiały pomocnicze - JAK ZROBIĆ... Jak zrobić...

Podręcznik użytkownika programu. Ceremonia 3.1

UONET+ moduł Sekretariat

Badanie ruchu złożenia

INSTRUKCJA EDYCJI PROFILU OSOBOWEGO W SERWISIE

Nazwa implementacji: Kółko i krzyżyk w Lazarusie. Autor: Piotr Fiorek Andrzej Stefaniuk

Instrukcja pobrania i instalacji wersji testowej Invest for Excel

Podstawy technologii WWW

Instrukcja tworzenia stron w SILNIKU Do użytku wewnętrznego

UONET+ Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego. Dodawanie modułu i jego jednostek do słownika przedmiotów

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

Twoje potrzeby. Nasze rozwiązania.

PORADNIK. Przygotowanie pracy konkursowej do przeniesienia na zewnętrzny nośnik lub wysyłki

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej

1. Wstawianie macierzy

enova Instalacja wersji demo

Baltie - programowanie

Rozwiązanie ćwiczenia 8a

Przedszkolaki Przygotowanie organizacyjne

3. Program do tworzenia prezentacji Impress

Teacher s Presentation Kit instrukcja

Wysyłka plików JPK - instrukcja za pomocą profilu zaufanego (epuap)

Podgląd z rejestratorów IPOX na komputerze z systemem WINDOWS za pomocą programu NVMS-2.0 LITE

Osadzenie pliku dźwiękowego na stronie www

Dodawanie, edycja i usuwanie zbioru kolekcji

Platforma VULCAN. Jak rozpocząć pracę na Platformie VULCAN? Logowanie administratora do Platformy

I. Logowanie do panelu admina

Transkrypt:

Multimedia - odtwarzanie muzyki i plików *.avi. Podczas pracy przy komputerze lubimy posłuchać ulubionej muzyki. Może wprowadzić odrobinę dźwięku do naszego programu? Komponent MediaPlayer służy do odtwarzania plików muzycznych i wideoklipów. Jak zaprogramować odtwarzanie plików muzycznych? Przeanalizujmy wspólnie kod programu. KROK 19 Cel: Korzystanie z komponentu MediaPlayer. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo. Program powinien otworzyć się z pierwszym formularzem. Jeśli nie, otwórz pierwszy formularz, wybierając go z listy - Shift+F12. Potrzebne ci będą dwa przyciski: start i stop. Użyj do ich budowy komponentu: Button. Możesz umieścić te przyciski w dowolnym miejscu swojego programu. Możesz stworzyć oddzielny formularz, wywoływany z górnego menu. Ja proponuję wygospodarować trochę miejsca na górnym panelu. [rys.1] 3. Zaznacz Panel1 (górny). 4. Wstaw Button2 i Button3 (Button1 już wcześniej był wykorzystywany). 5. Ustaw właściwość Caption start (Button2) i stop (Button3). [rys.1] 6. Dostosuj wielkości obu przycisków. 7. Ustaw atrybuty czcionki według uznania (właściwość Font). rys.1

Przyda się jeszcze jeden komponent: Label zakładka Standard, aby wpisać, czego dotyczą oba przyciski. [rys.2] Nie jest on jednak konieczny. rys.2 Na pewno masz już wprawę w wstawianiu etykiet (Label), tego komponentu używałeś już wiele razy (np. w poprzednim odcinku, kiedy wpisywałeś treść okna O autorze). 8. Wstaw komponent MediaPlayer zakładka System. [rys.3] rys.3 9. Ustaw właściwości komponentu MediaPlayer: FileName umieść ścieżkę dostępu do dowolnego pliku *.mid. Znajdź dowolny plik (pliki w tym formacie są na przykład w katalogu Windows/Media, skopiuj go do folderu zawierającego twój program i ustaw ścieżkę dostępu. [rys.4]

AutoOpen True AutoRewind True Enabled True rys.4 10. Do przycisku start przypisz procedurę (komendę w kodzie źródłowym). Kliknij 2 razy w przycisk start, przeniesiesz się do kodu programu. [rys.5] Wpisz komendę: MediaPlayer1.Open; MediaPlayer1.Play; rys.5

11. Do przycisku stop przypisz procedurę (komendę w kodzie źródłowym). Kliknij 2 razy w przycisk stop, zostaniesz przeniesiony do kodu programu. [rys.6] Wpisz komendę: MediaPlayer1.Stop; MediaPlayer1.Close; rys.6 12. Skompiluj program i sprawdź poprawność działania. Co zrobić, aby w wersji *.exe komponent MediaPlayer był niewidoczny? Do odtwarzania pliku z muzyką wystarczą tylko przyciski START i STOP. MediaPlayer możemy ukryć. 13. Ustaw dla komponentu MediaPlayer właściwość Visible False. 14. Skompiluj program. 15. Sprawdź działanie swojej aplikacji. 16. Zapisz. 17. Zamknij program Delphi. KROK 20 Cel: Stosowanie funkcji PlaySound do odtwarzania plików *.vaw. Do odtwarzania plików *.vaw służy funkcja PlaySound zawarta w module mmsystem. Jeżeli chcesz zamiast komponentu MediaPlayer zastosować funkcję PlaySound, wykonaj następujące czynności: 1. Odnajdź w ostatnio utworzonym folderze swój program. 2. Uruchom plik: Projekt1 Delphi Projekt. 3. Wstaw na panelu przycisk z napisem START.

4. Kliknij 2 razy, zostaniesz przeniesiony do kodu programu. 5. Wpisz miedzy begin a end; procedurę (komendę): PlaySound ('C:\Windows\Media\Muzyka.vaw',0,SND_SYNC); W ten sposób definiujemy ścieżkę dostępu i sposób odtwarzania dźwięku. 6. W kodzie źródłowym programu dodaj do modułów wymienionych po słowie uses deklarację korzystania z modułu mmsystem. 7. Skompiluj program. 8. Sprawdź jego działanie. KROK 21 Cel: Odtwarzanie plików *.avi. Jeśli chcesz wzbogacić swój program na przykład o możliwość prezentacji filmów, proponuję stworzyć oddzielne miejsce, okno, formularz, na którym będziemy je wyświetlać. 1. Otwórz swój program. 2. Na górnym Panelu w Formularzu 1 umieść przycisk z napisem Film. Oczywiście możesz go umieścić w dowolnym miejscu na formatce (poza obszarem edycji memo). 3. Utwórz nowy formularz (Menu File/New/Form). Będzie to Form4. 4. Zmniejsz nieznacznie rozmiar okna. 5. Ustaw właściwości: Caption - Film BorderStyle - bsdialog Inne właściwości ustaw według własnego uznania. Możesz trochę poeksperymentować. Nie zapomnij jednak o stworzeniu kopii swojego programu. W razie problemów przy kompilacji, będziesz zabezpieczony. 6. Wróć ponownie do Formularza 1 (Shift+F12) 7. Kliknij 2 razy na stworzony przez ciebie przycisk - Film, zostaniesz przeniesiony do kodu programu. 8. Między begin a end wpisz komendę: Form4.Show; Przed chwilą stworzyłeś nowy formularz Form4. Przed kompilacją należy go zapisać.

9. Kliknij znaczek dyskietki lub wybierz z menu Plik/Zapisz. Może się tak zdarzyć, że zapomnisz zapisać zmiany i z rozpędu rozpoczniesz kompilację. Otrzymasz wtedy komunikat o konieczności zapisania nowo utworzonego Form4 i Unit4. Kliknij OK. 10. Skompiluj program i sprawdź jego działanie. Kliknij przycisk Film. Czy otworzył się Formularz 4? 11. Zamknij okno Film. 12. Zamknij swój program. Powrócimy do fazy projektowania. 13. Wyświetl Form4 (Shift+F12), jeżeli nie jest już otwarty. 14. Wstaw komponent: Panel, usuń napis na obiekcie, powiększ do rozmiarów ok. 450x350. [rys.1] 15. Właściwość - BevelOuter ustaw na bynone. 16. Uaktywnij formatkę (kliknij poza panelem). Wstaw dwa przyciski: start i stop. Ustaw im odpowiednie właściwości według swojego uznania. [rys.1] MediaPlayer Panel Przyciski rys.1

17. Przyszedł czas na komponent MediaPlayer zakładka System. Proponuję wstawić go na samej górze. [rys.1] 18. Ustaw właściwości komponentu MediaPlayer: FileName umieść ścieżkę dostępu do dowolnego pliku *.avi. Odnajdź dowolny plik, skopiuj go do folderu zawierającego twój program i ustaw ścieżkę dostępu. DeviceType dtautoselect AutoOpen True AutoRewind True Display Panel1 Enabled True Można ustawić także właściwość VisibleButtons i zablokować lub uaktywnić niektóre przyciski MediaPlayer. 19. Skompiluj program i sprawdź jego działanie. Za pomocą MediaPlayer możesz już uruchomić film. Do czego zatem służą przyciski start i stop? Jeżeli nie chcesz uwidaczniać przycisków komponentu MediaPlayer, ustaw właściwość Visible na False (przy zaznaczonym obiekcie). 20. Do przycisku start przypisz procedurę (komendę w kodzie źródłowym). Kliknij 2 razy w przycisk start, zostaniesz przeniesiony do kodu programu. [rys.2] rys.2

21. Wpisz komendę: with MediaPlayer1 do begin Open; DisplayRect:=Rect(0,0,Panel1.Width,Panel1.Height); Play; Notify:=True end; 22. Do przycisku stop przypisz procedurę (komendę w kodzie źródłowym). Kliknij 2 razy w przycisk stop, zostaniesz przeniesiony do kodu programu. [rys.3] Wpisz komendę: MediaPlayer1.Stop; MediaPlayer1.Close; rys.4 Czas, aby skompilować program, przetestować i zapisać. 23. Zamknij program Delphi i uruchom pik.exe swojego programu. 24. Wywołaj okno - Film i sprawdź jego działanie poprzez naciśnięcie przycisku start. [rys.5]

Mam nadzieję, że wszystko działa i nie musisz zaczynać od początku. Pamiętaj o utworzeniu nowego folderu i skopiowaniu do niego wszystkich plików. Archiwizuj swoje dane!