Wprowadzenie do systemu Delphi
|
|
- Fabian Mazur
- 8 lat temu
- Przeglądów:
Transkrypt
1 50
2 Rozdział 4 Wprowadzenie do systemu Delphi W niniejszym rozdziale zilustrujemy na prostych przykładach proces programowania wizualno-obiektowego w systemie Delphi. 4.1 Znajdowanie elementu maksymalnego w ciągu liczb Na wstępie przeanalizujemy działanie programu Ciag.dpr, którego zadaniem jest wyświetlenie elementu maksymalnego we wczytywanym ciągu liczb. Aby uruchomić ten program, należy otworzyć projekt Ciag.dpr z katalogu Roz 4 (wszystkie programy są dostępne w sieci Internet - adres jest podany na drugiej stronie książki). Formularz wykorzystywany przez ten program jest pokazany na rys Zadaniem programu jest znalezienie elementu maksymalnego we wczytywanym ciągu liczb. Kolejne liczby ciągu wpisujemy do pola edycyjnego wyświetlonego na środku formularza. Po wpisaniu wartości należy ją zaakceptować przy pomocy przycisku Wprowadz. Program każdorazowo wyznacza element maksymalny, którego wartość jest wyświetlana na górze formularza. Obecnie pokażemy jak zaprojektować ten prosty program. Oczywiście od strony algorytmicznej nie ma żadnego problemu. W książce [5] podobne zagadnienia były wielokrotnie wyjaśniane. Bardzo dokładnie
3 52 4. Wprowadzenie do systemu Delphi Rysunek 4.1: Formularz wykorzystywany w projekcie Ciag.dpr przedstawimy natomiast kroki, jakie trzeba wykonać przy wizualnym projektowaniu programu Utworzenie nowego projektu W celu utworzenia nowego projektu należy wykorzystać podopcję New Application opcji File (po uruchomieniu systemu Delphi nowy projekt jest tworzony w sposób automatyczny). Jednocześnie system Delphi generuje program tworzenia formularza (rys. 4.2). Program ten jest umieszczony w drugim oknie, co umożliwia jego modyfikację. Wygenerowany program jest przedstawiony poniżej (jest to moduł o nazwie Unit1. Nazwę nadaną przez system można zmienić w trakcie zapamiętywania modułu w odpowiednim katalogu).
4 4.1 Znajdowanie elementu maksymalnego w ciągu liczb 53 Rysunek 4.2: Program tworzenia formularza generowany przez system Delphi unit Unit1; interface uses SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(tform) private { Private declarations } public { Public declarations }
5 54 4. Wprowadzenie do systemu Delphi var Form1: TForm1; implementation {$R *.DFM} end. W powyższym programie jest zadeklarowana jedna zmienna Form1 typu TForm1 (klasa TForm1 jest pochodną klasy TForm, która służy do tworzenia formularzy). Podczas dodawania do formularza różnych obiektów program automatycznie się rozszerza, ale można też uzupełniać go ręcznie, wpisując odpowiedni kod Zapamiętanie projektu Projekt powinno się zapamiętywać nie tylko po zakończeniu pracy, ale również co pewien czas w trakcie jej trwania w celu uniknięcia ewentualnego przypadkowego zniszczenia dotychczasowej pracy. Ponadto zaraz po rozpoczęciu pracy nad projektem należy go zapamiętać dla ustalenia jego nazwy. Wszystkie moduły zapamiętuje się w plikach o rozszerzeniu.pas pod odpowiednią nazwą oraz projekt w pliku o rozszerzeniu.dpr. Ilustruje to rys. 4.3 oraz 4.4. Postacie ekranu przedstawione na tych rysunkach uzyskujemy, wybierając z menu opcje File/Save project. Uwaga: Po ustaleniu nazwy projektu można go zapamiętać, naciskając kombinację klawiszy Alt-W (jeżeli wybraliśmy do pracy edytor Brief) Zmiana własności Caption formularza Pokażemy teraz, w jaki sposób można zmieniać własność Caption formularza. W tym celu należy wybrać formularz poprzez naciśnięcie przycisku myszki wewnątrz formularza (w przypadku gdy wewnątrz formularza są umieszczone jakieś komponenty). Następnie naciskamy przycisk myszki w wierszu Caption okienka własności i wpisujemy odpowiedni tekst. Zwróćmy uwagę, że w miarę wpisywania tekst ten pojawia się
6 4.1 Znajdowanie elementu maksymalnego w ciągu liczb 55 Rysunek 4.3: Zapamiętanie modułu również w nagłówku formularza. Warto też zaobserwować, że zmiana własności Caption nie została w generowanym programie uwzględniona. Do zapamiętywania wartości własności różnych komponentów służy oddzielny plik, który powstaje i zostaje zapamiętany automatycznie. Do pliku tego nie mamy bezpośredniego dostępu i dlatego wszelkie zmiany własności należy dokonywać poprzez Okienko Własności (Object Inspector), co zresztą jest najwygodniejszym sposobem ustawiania różnych własności. Po wpisaniu nowej nazwy przejście do formularza następuje po naciśnięciu klawisza myszki w jego wnętrzu. Zmianę nagłówka formularza można zrealizować również w programie pisząc: Form1.Caption := "Inny tytuł formularza"; Przypomnijmy, że Form1 jest nazwą obiektu klasy TForm1, która jest pochodną klasy TForm i że nazwa ta została nadana automatycznie przez system Delphi podczas generacji programu.
7 56 4. Wprowadzenie do systemu Delphi Rysunek 4.4: Zapamiętanie projektu Umieszczanie pola do wprowadzania danych Umieścimy teraz na formularzu komponent pozwalający na wprowadzanie danych. W tym celu dwa razy naciskamy przycisk myszki na komponencie Edit ze strony podstawowej. Powoduje to umieszczenie tego komponentu na środku formularza. Następnie należy ustawić dwie własności: Name oraz Text. Własność Name (określa nazwę komponentu) ustawiamy na liczba, a własność Text powinna zawierać pusty tekst (rys.4.5). Nasz komponent do wprowadzania danych będzie teraz posiadał nazwę liczba, a w momencie uruchomienia programu wewnątrz pola do wprowadzania danych nie będzie żadnego tekstu. Zobaczmy teraz, jak się zmienił generowany program po umieszczeniu na formularzu komponentu pozwalającego na wprowadzanie danych. Program ten jest podany poniżej (można go też obejrzeć w drugim oknie na ekranie).
8 4.1 Znajdowanie elementu maksymalnego w ciągu liczb 57 Rysunek 4.5: Ustawienie własności Name oraz Text unit Ciag1; interface uses SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(tform) liczba: TEdit; private { Private declarations } public { Public declarations }
9 58 4. Wprowadzenie do systemu Delphi var Form1: TForm1; implementation {$R *.DFM} end. Zauważmy, że w klasie TForm1 zostało dodane pole o nazwie liczba, które samo jest obiektem klasy TEdit. Klasa TEdit służy bowiem do tworzenia obiektów umożliwiających wprowadzanie danych. Ewentualne pozostałe własności pola liczba są umieszczone w oddzielnym pliku, do którego nie mamy dostępu. Warto jeszcze zauważyć, że pole liczba zostało dodane na początku definicji klasy TForm1 przed częściami private i public. Oznacza to, że zostało ono umieszczone w części published, ponieważ podanie pola w części bez nazwy jest równoważne umieszczeniu go w części published. Wszystkie komponenty, które wizualnie umieszczamy na formularzu, są zatem zawsze podawane w części bez nazwy (published) Umieszczenie dwóch pól do wyświetlania tekstów Do formularza należy jeszcze dodać jedno pole tekstowe zawierające komunikat o treści: ELEMENT MAKSYMALNY oraz pole tekstowe, w którym będziemy wyprowadzać wartość elementu maksymalnego spośród wprowadzonych liczb. Pola te tworzymy przy pomocy komponentu o nazwie Label również ze strony podstawowej. Dwa razy naciskamy przycisk myszki na komponencie Label, co powoduje jego umieszczenie na środku formularza. Załóżmy, że będzie to pole tekstowe zawierające tekst ELE- MENT MAKSYMALNY. Musimy zatem w okienku własności wpisać w wierszu Caption tekst ELEMENT MAKSYMALNY. Nazwy komponentu nie musimy zmieniać, w związku z czym będzie to nazwa nadana przez system Delphi - Label1. Następnie trzeba jeszcze przeciągnąć to pole w odpowiednie miejsce na formularzu. W tym celu naciskamy przycisk myszki na polu i nie puszczając, przesuwamy tam, gdzie chcemy. Należy jeszcze ustawić rozmiar liter oraz rodzaj czcionki. Dokonuje się
10 4.1 Znajdowanie elementu maksymalnego w ciągu liczb 59 tego przy pomocy własności Font. Jeżeli naciśniemy przycisk myszki na dwóch kropkach umieszczonych w wierszu Font okienka własności, to pojawia się okno przedstawione na rys. 4.6, w którym możemy ustawić wszystkie parametry tekstu. Efekt naszych działań ilustruje rys Rysunek 4.6: Okno umożliwiające ustawienie parametrów tekstu Musimy jeszcze umieścić na formularzu drugie pole tekstowe. W tym celu podobnie jak poprzednio dwa razy naciskamy przycisk myszki na komponencie Label, co powoduje umieszczenie pola tekstowego na środku formularza. Następnie ustawiamy dwie własności: Caption oraz Name. W przeciwieństwie do poprzedniego przypadku nazwę komponentu warto zmienić, ponieważ będziemy ją wykorzystywać w programie. Do wiersza własności Caption wpisujemy zatem 0, a do wiersza Name wpisujemy słowo max. Czynności te spowodują, że nazwą pola będzie max, a początkową wartością wyświetlaną w polu będzie tekst 0. Po przeciągnięciu pola na żądane miejsce otrzymujemy formularz przedstawiony na rys. 4.8.
11 60 4. Wprowadzenie do systemu Delphi Rysunek 4.7: Umieszczenie pierwszego pola tekstowego Warto jeszcze zobaczyć, co zostało dodane do generowanego programu. Otóż dodane zostały definicje pól w klasie TForm: Label1: TLabel; max: TLabel; gdzie klasa TLabel pozwala na tworzenie obiektów - pól tekstowych Umieszczenie przycisków sterujących Kolejnym etapem projektu jest wprowadzenie dwóch przycisków sterujących. Sterujących to znaczy takich, że po naciśnięciu klawisza myszki na danym przycisku jest wykonywane pewne działanie. Podobnie jak inne komponenty przycisk sterujący umieszcza się na formularzu, dwukrotnie naciskając klawisz myszki na komponencie Button. Jak wiadomo z rys.
12 4.1 Znajdowanie elementu maksymalnego w ciągu liczb 61 Rysunek 4.8: Formularz po wprowadzeniu dwóch pól tekstowych 4.1 musimy zdefiniować dwa przyciski: jeden o nazwie Wprowadz i drugi o nazwie Koniec. Nazwy tych przycisków ustalamy w oknie własności w wierszu Name. Natomiast tekst wyświetlany na przycisku wprowadzamy w wierszu Caption. Rys. 4.9 ilustruje ustawienie omawianych własności dla przycisku Wprowadz. W systemie Delphi szalenie wygodne jest zaprogramowanie operacji, która ma być wykonana po naciśnięciu przycisku sterującego. Wystarczy dwa razy nacisnąć klawisz myszki na danym przycisku (oczywiście w fazie projektowania) i system automatycznie przeniesie nas do odpowiedniego fragmentu generowanego programu. Na przykład, jeżeli dwa razy naciśniemy przycisk myszki na przycisku Wprowadz, to system automatycznie doda do generowanego programu następujący szkielet metody z klasy TForm1.
13 62 4. Wprowadzenie do systemu Delphi Rysunek 4.9: Ustawienie własności Name i Caption dla przycisku Wprowadz procedure TForm1.WprowadzClick(Sender: TObject); begin Jednocześnie kursor zostanie przeniesiony na początek metody, tak że pozostaje nam tylko wpisanie jej treści. Zwróćmy uwagę na nazwę tej metody. Jest ona utworzona z dwóch słów Wprowadz oraz Click. Wprowadz to nazwa wybranego przycisku, a Click oznacza, że metoda ta będzie wywoływana po naciśnięciu klawisza myszki na tym przycisku. Nazwa metody jest nadawana automatycznie na podstawie nazwy przycisku, ale może zostać w dowolny sposób zmieniona w okienku własności w wierszu OnClick. Definicja klasy TForm1 zostanie również automatycznie rozszerzona, co można sprawdzić na ekranie i w programie. Rolą parametru formalnego Sender: TObject jest przekazanie obiektu, w którym powstało dane zdarzenie. Parametr ten wykorzystuje się rzadko, na
14 4.1 Znajdowanie elementu maksymalnego w ciągu liczb 63 przykład wtedy, gdy jedna metoda jest wywoływana przy powstaniu zdarzenia OnClick dla kilku przycisków. Można wtedy przy pomocy parametru Sender rozróżnić, dla którego z przycisków zaszło dane zdarzenie. Ponadto parametr Sender jest pomocny przy przeciąganiu obiektów, co jest zilustrowane w przykładzie zamieszczonym w rozdziale 5. W celu zrealizowania postawionego wyżej zadania treść metody WprowadzClick powinna być następująca. procedure TForm1.WprowadzClick(Sender: TObject); begin if StrToInt(liczba.Text) > maksimum then begin maksimum := StrToInt(liczba.Text); max.caption := liczba.text; liczba.text := ; Zmienna maksimum służy do przechowywania dotychczasowej wartości maksymalnej i powinna zostać zadeklarowana przez programistę najlepiej w części private deklaracji klasy TForm1 (patrz program zamieszczony w rozdziale 4.1.8). Przypomnijmy sobie, że liczba jest nazwą pola do wprowadzania danych. W systemie pomocy można sprawdzić, że Text jest własnością obiektu klasy TEdit podającą w postaci tekstowej wprowadzoną informację. Natomiast max jest nazwą pola służącego do wyprowadzania tekstów. Informacja pojawiająca się w tym polu jest definiowana przez własność Caption. Na przykład instrukcja max.caption := "Pewien tekst"; powoduje wyprowadzenie tekstu Pewien tekst w polu o nazwie max. Zwróćmy jeszcze uwagę na funkcję StrToInt() zamieniającą tekst na liczbę. Zastosowanie tej funkcji jest konieczne, ponieważ dane wprowadzane w polu liczba są zapamiętywane w postaci tekstu. Przycisk o nazwie Koniec projektujemy analogicznie. Najpierw umieszczamy odpowiedni komponent na formularzu, następnie w okienku własności ustawiamy nazwę przycisku i po podwójnym naciśnięciu klawisza myszki przechodzimy do metody o nazwie KoniecClick. Jak już wiemy, jest to metoda, która zostanie wykonana po naciśnięciu klawisza myszki na przycisku Koniec. Szkielet tej metody jest następujący:
15 64 4. Wprowadzenie do systemu Delphi procedure TForm1.KoniecClick(Sender: TObject); begin Musimy tylko wstawić instrukcje do treści tej metody, co w tym przypadku jest szczególnie proste, ponieważ wystarczy dodać instrukcję Close Ustawienie wartości początkowych Zmienna maksimum występująca w metodzie WprowadzClick powinna mieć ustawioną wartość początkową na 0 przy założeniu, że wprowadzamy wyłącznie liczby dodatnie. Jak wiadomo, Delphi jest systemem sterowanym zdarzeniami, które powodują wykonywanie odpowiednich metod. Ustawienie wartości początkowej powinno się zatem odbywać w metodzie, a nie na początku programu jak w języku Turbo Pascal. Właściwą metodą jest metoda wykonywana przy tworzeniu formularza, co odpowiada zdarzeniu OnCreate wymienionemu w okienku własności na stronie Events (postać ekranu przedstawionego na rys uzyskujemy naciskając klawisz myszki na słowie Events). Aby przejść do edycji tej metody, należy dwa razy nacisnąć przycisk myszki w wierszu OnCreate i system przeniesie nas do edycji metody o nazwie FormCreate. Wstawiając do treści tej metody instrukcję: maksimum := 0; otrzymujemy: procedure TForm1.FormCreate(Sender: TObject); begin maksimum := 0 Zauważmy jeszcze, że jak zawsze, gdy system dodaje jakąś metodę, to również jest dodawana odpowiednia deklaracja do definicji klasy TForm Kompletny program Kompletny program realizujący algorytm znajdowania elementu maksymalnego we wczytywanym ciągu liczb jest podany poniżej. Zwracamy
16 4.1 Znajdowanie elementu maksymalnego w ciągu liczb 65 Rysunek 4.10: Zdarzenie OnCreate uwagę, że duża część tego programu została wygenerowana automatycznie. unit Ciag1; interface uses SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(tform) Label1: TLabel; max: TLabel; liczba: TEdit; {pole tekstowe} {pole do wyprowadzania wyniku} {pole do wprowadzania danych}
17 66 4. Wprowadzenie do systemu Delphi Wprowadz: TButton; {przycisk sterujący} Koniec: TButton; {przycisk sterujący} procedure KoniecClick(Sender: TObject); procedure WprowadzClick(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } maksimum: integer; public { Public declarations } var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.KoniecClick(Sender: TObject); begin Close; procedure TForm1.WprowadzClick(Sender: TObject); begin if StrToInt(liczba.text) > maksimum then begin maksimum := StrToInt(liczba.text); max.caption := liczba.text; liczba.text := ; procedure TForm1.FormCreate(Sender: TObject); begin maksimum := 0
18 4.1 Znajdowanie elementu maksymalnego w ciągu liczb 67 end.
PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ
PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ 1. Na dysku STUDENT we własnym folderze utwórz podfolder o nazwie: WarMax. 2. Uruchom program Delphi. 3. Zapamiętaj w folderze WarMax poszczególne pliki tworzące
Bardziej szczegółowoNazwa implementacji: Kółko i krzyżyk w Lazarusie. Autor: Piotr Fiorek Andrzej Stefaniuk
Nazwa implementacji: Kółko i krzyżyk w Lazarusie Autor: Piotr Fiorek Andrzej Stefaniuk Opis implementacji: Implementacja prezentuje środowisko Lazarus oraz prosty program w języku FreePascal. Na początku
Bardziej szczegółowoPo uruchomieniu Lazarusa należy wybrać z paska górnego opcję Projekt i następnie Nowy Projekt. Pokaże się okno:
Po uruchomieniu Lazarusa należy wybrać z paska górnego opcję Projekt i następnie Nowy Projekt. Pokaże się okno: Należy wybrać Aplikacja, pojawi się puste okno Form1: Z zakładki standard należy wprowadzić
Bardziej szczegółowoOpis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach.
Nazwa implementacji: Gra w życie Autor: Piotr Fiorek Opis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach. Zaprojektuj prostą grę, której celem
Bardziej szczegółowoDelphi podstawy programowania. Środowisko Delphi
Delphi podstawy programowania Środowisko Delphi Olsztyn 2004 Delphi Programowanie obiektowe - (object-oriented programming) jest to metodologia tworzeniu programów komputerowych definiująca je jako zbiór
Bardziej szczegółowoBudowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface)
Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface) 1. Udostępnianie wszystkich prywatnych atrybutów do prezentacji, wprowadzenie standardu nazewnictwa plików nazwy plików
Bardziej szczegółowoNiniejszy ebook jest własnością prywatną.
Niniejszy ebook jest własnością prywatną. Niniejsza publikacja, ani żadna jej część, nie może być kopiowana, ani w jakikolwiek inny sposób reprodukowana, powielana, ani odczytywana w środkach publicznego
Bardziej szczegółowoTworzenie własnych komponentów
Tworzenie własnych komponentów 1. Tworzenie nowego komponentu W tym celu należy wykorzystać menu Component. Interesujące są dwie opcje menu New Component i Install Component. Pierwsze polecenie służy do
Bardziej szczegółowoWykład 7: Lazarus GUI
Kurs języka Object/Delphi Pascal na bazie implementacji Free Pascal. autor Łukasz Stafiniak Email: lukstafi@gmail.com, lukstafi@ii.uni.wroc.pl Web: www.ii.uni.wroc.pl/~lukstafi Jeśli zauważysz błędy na
Bardziej szczegółowoKierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5. Ćwiczenie 5 Aplikacja wielo-okienkowa
Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5 Ćwiczenie 5 Aplikacja wielo-okienkowa 1. Opracuj aplikację realizującą obliczenia na podstawie danych wpisywanych w komponencie
Bardziej szczegółowoĆwiczenie 6 Proste aplikacje - podstawowe komponenty.
Wydział: Zarządzania i Modelowania Komputerowego Kierunek: Inżynieria Danych Przedmiot: Programowanie w środowisku RAD-C++ Rok 2 Semestr 3 1. Informacje o programie i środowisku Ćwiczenie 6 Proste aplikacje
Bardziej szczegółowoDelphi. Lazarus. Kompilatory Delphi. Linki do stron o Delphi
Lazarus Programowanie w Delphi Delphi Delphi jest to język oparty na Pascal. Twórcą jego jest firma Borland. Pierwotnie nosił nazwę Object Pascal (do 2006). Jest to język prosty i popularny. Wykorzystuje
Bardziej szczegółowo- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy
Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy - Narzędzie Windows Forms - Przykładowe aplikacje 1 Narzędzia Windows Form Windows Form jest narzędziem do tworzenia aplikacji dla
Bardziej szczegółowoZasady Programowania (Projektowanie) C++ - część 6 1/9 Programowanie Wizualno Obiektowe (3)
Zasady Programowania (Projektowanie) C++ - część 6 1/9 Zasady Programowania (Projektowanie) C++ część 6 Temat: Programowanie Wizualno Obiektowe. Komponenty podstawowe, aplikacje wielookienkowe, menu z
Bardziej szczegółowoWYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy
Bardziej szczegółowoNiniejszy ebook jest własnością prywatną. Został zakupiony legalnie w serwisie Netpress.pl, będącym oficjalnym Partnerem Wydawcy.
Niniejszy ebook jest własnością prywatną. Został zakupiony legalnie w serwisie Netpress.pl, będącym oficjalnym Partnerem Wydawcy. Niniejsza publikacja, ani żadna jej część, nie może być kopiowana, ani
Bardziej szczegółowoPodstawy Programowania 2
Podstawy Programowania 2 Laboratorium 7 Instrukcja 6 Object Pascal Opracował: mgr inż. Leszek Ciopiński Wstęp: Programowanie obiektowe a programowanie strukturalne. W programowaniu strukturalnym, któremu
Bardziej szczegółowoProgram powinien otworzyć się z pierwszym formularzem. Jeśli nie, otwórz pierwszy formularz, wybierając go z listy - Shift+F12.
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
Bardziej szczegółowoPodstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio
Podstawy programowania Ćwiczenie Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio Tematy ćwiczenia algorytm, opis języka programowania praca ze środowiskiem, formularz, obiekty
Bardziej szczegółowoObsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków do plików, bitmapy pozaekranowe.
Programowanie Wizualno-Obiektowe (studia zaoczne - inżynieria komputerowa) Zajęcia z Delphi 5, program 1 Temat: Zadanie: Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków
Bardziej szczegółowoUMOWY INSTRUKCJA STANOWISKOWA
UMOWY INSTRUKCJA STANOWISKOWA Klawisze skrótów: F7 wywołanie zapytania (% - zastępuje wiele znaków _ - zastępuje jeden znak F8 wyszukanie według podanych kryteriów (system rozróżnia małe i wielkie litery)
Bardziej szczegółowoProgramowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Bardziej szczegółowoPolitechnika Poznańska Wydział Budowy Maszyn i Zarządzania
1) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi elementami obiektowymi systemu Windows wykorzystując Visual Studio 2008 takimi jak: przyciski, pola tekstowe, okna pobierania danych
Bardziej szczegółowoĆwiczenie z wykorzystaniem zmiennych i komponentu TGauge. TTimer co pewien czas. Gra. A jednak odlicza. Stoper. Aktualny czas, czyli zegar
Wstęp Lekcja 1 Lekcja 2 Lekcja 3 Lekcja 4 Lekcja 5 Lekcja 6 Lekcja 7 Lekcja 8 Lekcja 9 Lekcja 10 Lekcja 11 Lekcja 12 Lekcja 13 Lekcja 14 Lekcja 15 Lekcja 16 Lekcja 17 Czym jest Delphi. W jaki sposób wstawiać
Bardziej szczegółowoInformatyka II. Laboratorium Aplikacja okienkowa
Informatyka II Laboratorium Aplikacja okienkowa Założenia Program będzie obliczał obwód oraz pole trójkąta na podstawie podanych zmiennych. Użytkownik będzie poproszony o podanie długości boków trójkąta.
Bardziej szczegółowoProgramowanie Wizualno Obiektowe - zajęcia 2 (PWO_BCPP_2_2) Tworzenie i kompilowanie projektów Programowanie Wizualno Obiektowe Zajęcia 2, część 2
Programowanie Wizualno Obiektowe Zajęcia 2, część 2 1 Temat 2: Zadanie: Wykorzystanie komponentów podstawowych (przyciski, pola edycyjne, etykiety) i obsługa ich własności podstawowych, projektowanie menu,
Bardziej szczegółowo16) Wprowadzenie do raportowania Rave
16) Wprowadzenie do raportowania Rave Tematyka rozdziału: Przegląd wszystkich komponentów Rave Tworzenie nowego raportu przy użyciu formatki w środowisku Delphi Aktywacja środowiska Report Authoring Visual
Bardziej szczegółowoKROK 17 i 18. Cel: Tworzymy oddzielne okno - O autorze. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo.
Odcinek 13 Dzisiaj zaprogramujemy okno O autorze. Dzisiaj programujemy okno - O autorze. Ppostaramy się włączyć do naszego projektu kkolejny, trzeci już formularz. Pamiętajcie, żeby aby za każdym razemzawsze
Bardziej szczegółowoTworzenie okna dialogowego w edytorze raportu SigmaNEST. część 1
Tworzenie okna dialogowego w edytorze raportu SigmaNEST część 1 Edytor raportu SigmaNEST to wszechstronne narzędzie umożliwiające zarówno dostosowanie każdego raportu pod specyficzne oczekiwania klienta,
Bardziej szczegółowoProgramowanie obiektowe
Programowanie obiektowe Programowanie zorientowane obiektowo Pojęcie klasy i obiektu Elementy klas: Pola klas (dane), metody (procedury i funkcje) KLASA TO WZORZEC. OBIEKT TO KONKRETNY EGZEMPLARZ Hermetyzacja
Bardziej szczegółowoZaprojektuj grę logiczną NIM. Program losuje w każdym rzędzie od 1 do 10 grzybów. Gracz
Narzędzia i wytwory studium infotechniczne Implementacja Modułu B2.8 Gra logiczna NIM Stanisław Ubermanowicz, Piotr Fiorek Zaprojektuj grę logiczną NIM. Program losuje w każdym rzędzie od 1 do 10 grzybów.
Bardziej szczegółowoWybieramy File->New->Project Wybieramy aplikację MFC->MFC Application jak na rysunku poniżej:
Interfejs w MFC 1. Tworzenie nowego projektu Wybieramy File->New->Project Wybieramy aplikację MFC->MFC Application jak na rysunku poniżej: Następnie wybieramy opcje jak na rysunku: Następnie wybieramy
Bardziej szczegółowoTak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS www.informatyka.edu.pl
To jeden z ostatnich odcinków naszego kursu. Mam nadzieję, że pisanie własnego programu było ciekawym doświadczeniem. Zaproponowana w tym odcinku funkcja uatrakcyjni twój program. Stworzymy tak zwane okno
Bardziej szczegółowoDodanie nowej formy do projektu polega na:
7 Tworzenie formy Forma jest podstawowym elementem dla tworzenia interfejsu użytkownika aplikacji systemu Windows. Umożliwia uruchomienie aplikacji, oraz komunikację z użytkownikiem aplikacji. W trakcie
Bardziej szczegółowo5.2. Pierwsze kroki z bazami danych
5.2. Pierwsze kroki z bazami danych Uruchamianie programu Podobnie jak inne programy, OO Base uruchamiamy z Menu Start, poprzez zakładkę Wszystkie programy, gdzie znajduje się folder OpenOffice.org 2.2,
Bardziej szczegółowoĆwiczenie 1 Proste aplikacje - podstawowe komponenty.
Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5 1. Informacje o programie i środowisku Ćwiczenie 1 Proste aplikacje - podstawowe komponenty. Wygeneruj nową aplikację
Bardziej szczegółowoRozdział 4 KLASY, OBIEKTY, METODY
Rozdział 4 KLASY, OBIEKTY, METODY Java jest językiem w pełni zorientowanym obiektowo. Wszystkie elementy opisujące dane, za wyjątkiem zmiennych prostych są obiektami. Sam program też jest obiektem pewnej
Bardziej szczegółowoKarty pracy. Ustawienia. W tym rozdziale została opisana konfiguracja modułu CRM Karty pracy oraz widoki i funkcje w nim dostępne.
Karty pracy W tym rozdziale została opisana konfiguracja modułu CRM Karty pracy oraz widoki i funkcje w nim dostępne. Ustawienia Pierwszym krokiem w rozpoczęciu pracy z modułem Karty Pracy jest definicja
Bardziej szczegółowoLazarus dla początkujących, część II
Lazarus dla początkujących, część II W poprzedniej części omówiliśmy pokrótce środowisko programowania Lazarus. Wyposażeni w niezbędne wiadomości spróbujemy napisać pierwszy program. Jak zabrać się do
Bardziej szczegółowoWidok po uruchomieniu. Widok w trakcie gry
Nazwa implementacji: Gra logiczna NIM Autor: Stanisław Ubermanowicz Piotr Fiorek Opis implementacji: Realizacja gry logicznej, w której chodzi o to, aby podczas naprzemiennego pobierania obiektów z jednego
Bardziej szczegółowoProcedury i funkcje - powtórzenie i uzupełnienia. Przykład funkcji potęgowanie przy wykładniku naturalnym
Procedury i funkcje - powtórzenie i uzupełnienia Przykład funkcji potęgowanie przy wykładniku naturalnym program potegowanie; {$APPTYPE CONSOLE} uses SysUtils; var x: real; n: integer; function Potega(podstawa:
Bardziej szczegółowoSkopiuj plik do katalogu macierzystego serwera Apache (C:/xampp/htdocs). Uruchom przeglądarkę i wpisz w polu adresowym następujący ciąg:
Przedmiot: Programowanie usług internetowych - Delphi Przygotował: K. Strzałkowski Rok V. Semestr IX. Wydział ZiMK Ćwiczenie 2 Publikowanie stron w internecie technologia CGI 1. Publikacja prostej strony
Bardziej szczegółowo5.4. Tworzymy formularze
5.4. Tworzymy formularze Zastosowanie formularzy Formularz to obiekt bazy danych, który daje możliwość tworzenia i modyfikacji danych w tabeli lub kwerendzie. Jego wielką zaletą jest umiejętność zautomatyzowania
Bardziej szczegółowo5.9 Modyfikacja gry Kółko i krzyżyk
274 5.9 Modyfikacja gry Kółko i krzyżyk Zajmiemy się obecnie grą, której plansza jest widoczna na rys. 5.17 (aplikacja Do15.bpr). Rysunek 5.17: Plansza do gry śuma do 15 Jej celem jest zaznaczenie cyfr,
Bardziej szczegółowoFormularze w programie Word
Formularze w programie Word Formularz to dokument o określonej strukturze, zawierający puste pola do wypełnienia, czyli pola formularza, w których wprowadza się informacje. Uzyskane informacje można następnie
Bardziej szczegółowoCel: Przypisujemy przyciskom określone funkcje panel górny (Panel1)
W odcinku III tworzyliśmy paski narzędzi. Umieszczaliśmy na panelach ikony, reprezentujące czynności (charakterystyczne dla edytorów tekstu). Musimy teraz przypisać każdemu przyciskowi jego czynność (wycinanie,
Bardziej szczegółowo2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej.
Formularze VBA Przykład1 INTERAKTYWNY FORMULARZ Program tworzący interaktywny formularz. Objaśnienie: w dowolnym momencie można wprowadzić wartość w polu tekstowym ID, Excel VBA wczytuje odpowiedni rekord.
Bardziej szczegółowoKalkulator. Programowanie komputerów. Kalkulator możliwe udoskonalenia. Kalkulator. Kalkulator. Kalkulator możliwe udoskonalenia
Programowanie komputerów Relatywnie prosty interfejs użytkownika Złożony algorytm. Elementy obowiązkowe (2,) Klawisze: numeryczne..9, znak dziesiętny (","), operacje arytmetyczne, -, *, /, wynik () oraz
Bardziej szczegółowoPrzypisy i przypisy końcowe
- 1 - Przypisy i przypisy końcowe Przypisami nazywamy pewne teksty służące do podawania wyjaśnień, komentarzy, odsyłaczy do tekstu, do bibliografii itp. Edytor WORD rozróżnia dwa rodzaje przypisów: przypisy
Bardziej szczegółowoMS Word 2010. Długi dokument. Praca z długim dokumentem. Kinga Sorkowska 2011-12-30
MS Word 2010 Długi dokument Praca z długim dokumentem Kinga Sorkowska 2011-12-30 Dodawanie strony tytułowej 1 W programie Microsoft Word udostępniono wygodną galerię wstępnie zdefiniowanych stron tytułowych.
Bardziej szczegółowoAmortyzacja obliczenia ekonomiczne w informatyce.
Amortyzacja obliczenia ekonomiczne w informatyce. Prus Monika Państwowa Wyższa Szkoła Zawodowa w Chełmie Summary The aim of this publication is to clarify the concept of amortisation and especially the
Bardziej szczegółowoInstytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA
Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 14 PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1 Opracował: mgr inż. Marcel Luzar Cel: Konfiguracja
Bardziej szczegółowoProgramowanie w środowisku graficznym GUI
Programowanie w środowisku graficznym GUI 1. Wprowadzenie Język C# jest stworzony do szybkiego tworzenia aplikacji przy pomocy zintegrowanego środowiska programistycznego IDE (ang. Itegrated Development
Bardziej szczegółowoPrzykładowa dostępna aplikacja w Visual Studio - krok po kroku
Przykładowa dostępna aplikacja w Visual Studio - krok po kroku Zadaniem poniższego opisu jest pokazanie, jak stworzyć aplikację z dostępnym interfejsem. Sama aplikacja nie ma konkretnego zastosowania i
Bardziej szczegółowoI. Interfejs użytkownika.
Ćwiczenia z użytkowania systemu MFG/PRO 1 I. Interfejs użytkownika. MFG/PRO w wersji eb2 umożliwia wybór użytkownikowi jednego z trzech dostępnych interfejsów graficznych: a) tekstowego (wybór z menu:
Bardziej szczegółowoObliczenie azymutu ze współrzędnych wersja C++ Builder
Obliczenie azymutu ze współrzędnych wersja C++ Builder Specyfikacja problemu algorytmicznego Problem algorytmiczny: Obliczenie azymutów i długości, gdy dana jest tablica współrzędnych punktów (Nr X Y).
Bardziej szczegółowoprzedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,
Baltie Zadanie 1. Budowanie W trybie Budowanie wybuduj domek jak na rysunku. Przedmioty do wybudowania domku weź z banku 0. Zadanie 2. Czarowanie sterowanie i powtarzanie W trybie Czarowanie z pomocą czarodzieja
Bardziej szczegółowoRejestracja faktury VAT. Instrukcja stanowiskowa
Rejestracja faktury VAT Instrukcja stanowiskowa 1. Uruchomieni e formatki Faktury VAT. Po uruchomieniu aplikacji pojawi się okno startowe z prośbą o zalogowanie się. Wprowadzamy swoją nazwę użytkownika,
Bardziej szczegółowoInstrukcja obsługi programu SWWS autorstwa Michała Krzemińskiego
Instrukcja obsługi programu SWWS autorstwa Michała Krzemińskiego Krótkie informacje o programie można znaleźć zarówno w pliku readme.txt zamieszczonym w podkatalogu DANE jak i w zakładce O programie znajdującej
Bardziej szczegółowo1. Otwórz swój program. 2. Przejdź do źródła. Posłuży ci do tego funkcja Toggle Form/Unit lub naciśnięcie klawisza F12. [rys.1]
Zajmiemy się teraz kodem źródłowym naszego programu. Programy pisane w Delphi są tworzone praktycznie w większości myszką (przynajmniej przez bardzo początkujących programistów). Zaglądanie jednak do kodu
Bardziej szczegółowoStruktura dokumentu w arkuszu kalkulacyjnym MS EXCEL
Lekcja 1. Strona 1 z 13 Struktura dokumentu w arkuszu kalkulacyjnym MS EXCEL Zeszyt Nowy plik programu Excel nazywany zeszytem lub skoroszytem składa się na ogół z trzech arkuszy. Przykładowe okno z otwartym
Bardziej szczegółowoOBIEKTY TECHNICZNE OBIEKTY TECHNICZNE
OBIEKTY TECHNICZNE Klawisze skrótów: F7 wywołanie zapytania (% - zastępuje wiele znaków _ - zastępuje jeden znak F8 wyszukanie według podanych kryteriów (system rozróżnia małe i wielkie litery) F9 wywołanie
Bardziej szczegółowo1. Przypisy, indeks i spisy.
1. Przypisy, indeks i spisy. (Wstaw Odwołanie Przypis dolny - ) (Wstaw Odwołanie Indeks i spisy - ) Przypisy dolne i końcowe w drukowanych dokumentach umożliwiają umieszczanie w dokumencie objaśnień, komentarzy
Bardziej szczegółowoKaŜdy z formularzy naleŝy podpiąć do usługi. Nazwa usługi moŝe pokrywać się z nazwą formularza, nie jest to jednak konieczne.
Dodawanie i poprawa wzorców formularza i wydruku moŝliwa jest przez osoby mające nadane odpowiednie uprawnienia w module Amin (Bazy/ Wzorce formularzy i Bazy/ Wzorce wydruków). Wzorce formularzy i wydruków
Bardziej szczegółowoMateriały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione
Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf Materiały poprawione Rozwiązanie zadania w NetBeans IDE 7.4: Jarosław Ksybek, Adam Miazio Celem ćwiczenia jest przygotowanie prostej aplikacji
Bardziej szczegółowoUnity 3D - własny ekran startowy i menu gry
www.math.uni.lodz.pl/ radmat Cel ćwiczeń Celem bieżących ćwiczeń jest stworzenie własnego ekranu startowego oraz menu gry. Własny ekran startowy Tworzymy nowy, pusty obiekt GameObject Create Empty i nadajemy
Bardziej szczegółowoJęzyk programowania PASCAL
Język programowania PASCAL (wersja podstawowa - standard) Literatura: dowolny podręcznik do języka PASCAL (na laboratoriach Borland) Iglewski, Madey, Matwin PASCAL STANDARD, PASCAL 360 Marciniak TURBO
Bardziej szczegółowoProgramowanie obiektowe
Laboratorium z przedmiotu Programowanie obiektowe - zestaw 07 Cel zajęć. Celem zajęć jest zapoznanie z praktycznymi aspektami tworzenia aplikacji okienkowych w C#. Wprowadzenie teoretyczne. Rozważana w
Bardziej szczegółowoKrótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp
Krótki kurs obsługi środowiska programistycznego Turbo Pascal 7.0 1 z 12 Wstęp Środowisko programistyczne Turbo Pascal, to połączenie kilku programów w jeden program. Środowisko to zawiera m.in. kompilator,
Bardziej szczegółowoProgramowanie strukturalne. Opis ogólny programu w Turbo Pascalu
Programowanie strukturalne Opis ogólny programu w Turbo Pascalu STRUKTURA PROGRAMU W TURBO PASCALU Program nazwa; } nagłówek programu uses nazwy modułów; } blok deklaracji modułów const } blok deklaracji
Bardziej szczegółowoMS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej
MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej prowadzi: dr inż. Tomasz Bartuś Kraków: 2008 04 04 Przygotowywanie danych źródłowych Poniżej przedstawiono zalecenia umożliwiające
Bardziej szczegółowoTworzenie szablonów użytkownika
Poradnik Inżyniera Nr 40 Aktualizacja: 12/2018 Tworzenie szablonów użytkownika Program: Plik powiązany: Stratygrafia 3D - karty otworów Demo_manual_40.gsg Głównym celem niniejszego Przewodnika Inżyniera
Bardziej szczegółowoBAZY DANYCH Panel sterujący
BAZY DANYCH Panel sterujący Panel sterujący pełni z reguły rolę centrum, z którego wydajemy polecenia i uruchamiamy różnorodne, wcześniej zdefiniowane zadania, np. wyświetlamy formularze lub drukujemy
Bardziej szczegółowoRobert Szmurło. Projektowanie Graficznych Interfejsów Użytkownika
Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło 1 Prototypowanie w Delphi CodeGear from Borland http://www.codegear.com/ 2 Borland Delphi Polityka Borland: Borland (http://www.borland.com/)
Bardziej szczegółowoAccess - Aplikacja. Tworzenie bazy danych w postaci aplikacji
Tworzenie bazy danych w postaci aplikacji Access - Aplikacja 1. Otwórz plik zawierający bazę danych Wypożyczalni kaset video o nazwie Wypożyczalnia.mdb. 2. Utworzy kwerendę, która wyświetli tytuły i opisy
Bardziej szczegółowoRozpocznijmy ten odcinek od rozwiązania problemu postawionego w poprzednim odcinku:
Rozpocznijmy ten odcinek od rozwiązania problemu postawionego w poprzednim odcinku: Czy wiesz jak w oknie wyświetlającym pytania i komunikaty dodać opcję (przycisk) Anuluj? Jak przebudować kod? Czy udało
Bardziej szczegółowoUtworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia
Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia nowego projektu (poniżej są utworzone projekty) Po kliknięciu
Bardziej szczegółowoSzkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze
ABC komputera dla nauczyciela Materiały pomocnicze 1. Czego się nauczysz? Uruchamianie i zamykanie systemu: jak zalogować się do systemu po uruchomieniu komputera, jak tymczasowo zablokować komputer w
Bardziej szczegółowo2. W oknie dialogowym Choose Toolbox Items w zakładce.net Framework Components naciskamy przycisk Browse...
KORZYSTANIE Z KONTROLKI.NET LENDEVICERS232 DODAWANIE KONTROLKI DO ZBIORU KOMPONENTÓW DOSTĘPNYCH W PALECIE TOOLBOX (ŚRODOWISKA PROGRAMISTYCZNE FIRMY MICROSOFT) W środowisku programistycznym (Visual C++,
Bardziej szczegółowoZawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6
Zawartość Wstęp... 1 Instalacja... 2 Konfiguracja... 2 Uruchomienie i praca z raportem... 6 Wstęp Rozwiązanie przygotowane z myślą o użytkownikach którzy potrzebują narzędzie do podziału, rozkładu, rozbiórki
Bardziej szczegółowoFormularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word
Formularz MS Word Formularz to dokument o określonej strukturze, zawierający puste pola do wypełnienia, czyli pola formularza, w których wprowadza się informacje. Uzyskane informacje moŝna następnie zebrać
Bardziej szczegółowo1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.
Grafika w dokumencie Wprowadzanie ozdobnych napisów WordArt Do tworzenia efektownych, ozdobnych napisów służy obiekt WordArt. Aby wstawić do dokumentu obiekt WordArt: 1. Umieść kursor w miejscu, w którym
Bardziej szczegółowoTworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci. - 1 -
- 1 - Tworzenie raportów 1. Wstęp Raporty-zawierają dane z tabel lub kwerend odpowiednio uporządkowane w pożądany przez użytkownika sposób. Raport jest wygodnym sposobem prezentacji danych w postaci wydrukowanej.
Bardziej szczegółowoOficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM
Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM Opis użytkowy aplikacji ebookreader Przegląd interfejsu użytkownika a. Okno książki. Wyświetla treść książki podzieloną na strony. Po prawej stronie
Bardziej szczegółowo1. Wybierz File New Application. Pojawi się nowa aplikacja w Delphi.
DCOM Aplikacje serwera i klienta DCOM, które zamierzamy stworzyć są podobne do tych zrobionych w ćwiczeniu dotyczącym TCP/IP. Aplikacja serwera będzie jedno wątkowa, a co za tym idzie będzie mogła obsłużyć
Bardziej szczegółowoUtworzenie interfejsu graficznego za pomocą formularza użytkownika w VBA
Utworzenie interfejsu graficznego za pomocą formularza użytkownika w VBA Po co? Potrzebne jest nam makro, które będzie wykonywać pewne czynności w osobnym oknie w Excelu. Do tego celu wykorzystamy element
Bardziej szczegółowoLazarus dla początkujących, część III
Lazarus dla początkujących, część III W poprzedniej napisaliśmy pierwszy program w środowisku Lazarus. Mając już podstawową wiedzę na temat tworzenia programów, w części tej stworzymy prostą grę, którą
Bardziej szczegółowo1. Logowanie do systemu
PRACOWNICY W USOS Spis treści: 1. Logowanie do systemu... 2 2. Podstawy poruszania się po systemie.... 4 3. Modyfikacja danych, wprowadzanie danych.... 7 4. Zatrudnianie osoby... 9-1- 1. Logowanie do systemu
Bardziej szczegółowoKartoteki towarowe Ewa - Fakturowanie i magazyn
Kartoteki towarowe Ewa - Fakturowanie i magazyn Dane kartotek wprowadzamy do komputera używając opcji Kartoteki znajdującej się w menu Opcje. Można też użyć klawiszy , lub ikony na pasku głównym
Bardziej szczegółowoInstrukcja redaktora strony
Warszawa 14.02.2011 Instrukcja redaktora strony http://przedszkole198.edu.pl wersja: 1.1 1. Zasady ogólne 1.1. Elementy formularza do wprowadzania treści Wyróżniamy następujące elementy do wprowadzania
Bardziej szczegółowoCLARION 2 - część II Tworzenie aplikacji
Halpress Media Oferta i Portfolio: www.halpress.eu Polub nas: www.facebook.com/halpress Kontakt: +48 605 608 269 CLARION 2 - część II Tworzenie aplikacji Przykładowy opis rzeczywistości: Istnieje biblioteka
Bardziej szczegółowoJak przygotować pokaz album w Logomocji
Logomocja zawiera szereg ułatwień pozwalających na dość proste przygotowanie albumu multimedialnego. Najpierw należy zgromadzić potrzebne materiały, najlepiej w jednym folderze. Ustalamy wygląd strony
Bardziej szczegółowoInstrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych
Instrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych ver. 0.6 1 Instalacja 1. Proces instalacji należy rozpocząć od sprawdzenia, czy w systemie MS Windows jest zainstalowana aplikacja
Bardziej szczegółowoZINTEGROWANY SYSTEM ZARZĄDZANIA TREŚCIĄ
ZINTEGROWANY SYSTEM ZARZĄDZANIA TREŚCIĄ INSTRUKCJA UŻYTKOWNIKA DLA REDAKTORÓW Modułu ANKIETY v 3.0 WWW.CONCEPTINTERMEDIA.PL 1 1. WPROWADZENIE Rys. 1 Widok modułu ankiet od strony Internauty (pytanie) Rys.
Bardziej szczegółowoĆwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych
Ćwiczenia nr 4 Arkusz kalkulacyjny i programy do obliczeń statystycznych Arkusz kalkulacyjny składa się z komórek powstałych z przecięcia wierszy, oznaczających zwykle przypadki, z kolumnami, oznaczającymi
Bardziej szczegółowoĆwiczenie 1: Pierwsze kroki
Ćwiczenie 1: Pierwsze kroki z programem AutoCAD 2010 1 Przeznaczone dla: nowych użytkowników programu AutoCAD Wymagania wstępne: brak Czas wymagany do wykonania: 15 minut W tym ćwiczeniu Lekcje zawarte
Bardziej szczegółowo5. Kliknij teraz na ten prostokąt. Powinieneś w jego miejsce otrzymać napis. Jednocześnie została wywołana kolejna pozycja menu.
Dziś zastosujemy w naszym projekcie komponent MainMenu (menu główne). Ten element należy do grupy komponentów niewidocznych i daje możliwość skonstruowania rozwijanego menu i dostosowania go do potrzeb
Bardziej szczegółowoNawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe
Zestawienie wydatków rok 2015 1 Wstaw numerację stron. Aby to zrobić przejdź na zakładkę Wstawianie i w grupie Nagłówek i stopka wybierz Numer strony. Następnie określ pozycję numeru na stronie (na przykład
Bardziej szczegółowo1. Opis okna podstawowego programu TPrezenter.
OPIS PROGRAMU TPREZENTER. Program TPrezenter przeznaczony jest do pełnej graficznej prezentacji danych bieżących lub archiwalnych dla systemów serii AL154. Umożliwia wygodną i dokładną analizę na monitorze
Bardziej szczegółowo