ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI

Wielkość: px
Rozpocząć pokaz od strony:

Download "ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI"

Transkrypt

1 DEL420 ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 Copyright by Andrzej Marciniak DEL-8(1 z 46)

2 Na poprzednim wyk³adzie... P elementy jêzyka Delphi Pascal zwi¹zane z grafik¹ (cd.) typ TColor komponent Shape (typ TShape) komponent Image (typ TImage) komponent Chart (typ TChart) P formaty zbiorów z rysunkami (mapy bitowe, piktogramy, metazbiory) P komponenty dotycz¹ce obs³ugi multimediów komponent Animate (typ TAnimate) komponent MediaPlayer (typ TMediaPlayer) P rysowanie wykresów funkcji DEL-8(2 z 46)

3 Na tym wyk³adzie... P tworzenie komponentów VCL i ActiveX oraz ich wykorzystanie konstrukcja komponentu VCL testowanie komponentu VCL konstrukcja komponentu ActiveX testowanie komponentu ActiveX DEL-8(3 z 46)

4 VCL i ActiveX Kierowca nie musi znaæ budowy skrzyni biegów wystarczy, e potrafi j¹ obs³ugiwaæ. Komponenty zdejmuj¹ z programisty ciê ar zajmowania siê szczegó³ami. Wystarczy je u ywaæ, a nie zastanawiaæ siê nad tym, jak s¹ zbudowane. Szczegó³ami zajmujemy siê na etapie projektowania lub modyfikowania komponentów. DEL-8(4 z 46)

5 VCL i ActiveX Powody znajomoœci sposobu tworzenia komponentów: P wielokrotne wykorzystanie tego samego kodu, P modyfikacja istniej¹cych komponentów (poniewa ka dy komponent jest obiektem, wiêc opieraj¹c siê na nim mo emy utworzyæ nowy komponent, który bêdzie dziedziczy³ jego w³asnoœci), P udostêpnianie gotowych komponentów (mo liwoœæ nabywania dodatkowych komponentów od niezale nego dostawcy lub komercyjna dystrybucja w³asnych komponentów w postaci skompilowanej bez udostêpniania kodu Ÿród³owego). Uwaga: W œrodowisku Delphi komponenty ActiveX tworzy siê z komponentów VCL. DEL-8(5 z 46)

6 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) W palecie komponentów tworzony komponent powinien byæ reprezentowany za pomoc¹ jakiegoœ piktogramu. Zasady wyœwietlania piktogramów komponentów: P po dodaniu komponentu do œrodowiska Delphi (bêdzie dalej) jego piktogram jest poszukiwany w zbiorze o takiej samej nazwie, jak nazwa zbioru z modu³em (.PAS) zawieraj¹cym opis komponentu, ale o rozszerzeniu nazwy DCR (skr. ang. Delphi Component Resource), zbiór.dcr jest zwyk³ym zbiorem z zasobem (.RES), tyle e o zmienionym rozszerzeniu nazwy, DEL-8(6 z 46)

7 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) W palecie komponentów tworzony komponent powinien byæ reprezentowany za pomoc¹ jakiegoœ piktogramu. Zasady wyœwietlania piktogramów komponentów: P jeœli taki zbiór nie zostanie odnaleziony, to komponent bêdzie reprezentowany w palecie przez piktogram domyœlny (w zale noœci od typu przodka tworzonego komponentu piktogram ten mo e byæ ró ny). DEL-8(7 z 46)

8 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) W zbiorze.dcr piktogram jest pamiêtany jako 16- lub 256-kolorowa mapa bitowa o rozmiarze piksele (zaleca siê stosowaæ 16-kolorowe mapy bitowe). Piktogram komponentu mo na przygotowaæ za pomoc¹ programu Image Editor (program narzêdziowy dostêpny w œrodowisku Delphi). W tym celu nale y: P zainicjowaæ polecenie Image Editor w opcji Tools menu œrodowiska Delphi, co spowoduje wyœwietlenie na ekranie g³ównego okienka wspomnianego programu (okienko to ma tak¹ sam¹ nazwê Image Editor), DEL-8(8 z 46)

9 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) tu jest to polecenie W tym celu nale y: P w menu okienka Image Editor zainicjowaæ polecenie File New Component Resource File (spowoduje to zmianê opcji g³ównego menu okienka), DEL-8(9 z 46)

10 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) tu jest to polecenie W tym celu nale y: Pzainicjowaæ polecenie Resource New Bitmap, które otworzy okienko dialogowe Bitmap Properties, DEL-8(10 z 46)

11 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) ustaliæ rozmiar na piksele W tym celu nale y: Pw grupie Size okienka Bitmap Properties ustaliæ wysokoœæ i szerokoœæ na 24 piksele (przez wpisanie odpowiednich wartoœci), a w grupie Colors w³¹czyæ parametr ustalaj¹cy liczbê kolorów na 16, po czym wybraæ przycisk OK, DEL-8(11 z 46)

12 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) klikn¹æ podwójnie W tym celu nale y: Pw okienku Untitled1.dcr usytuowaæ kursor myszki na napisie Bitmap1 i nacisn¹æ podwójnie klawisz myszki, co spowoduje otwarcie okienka do wykonania rysunku piktogramu (utworzenia mapy bitowej), DEL-8(12 z 46)

13 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) w opcji View s¹ polecenia Zoom In i Zoom Out przyk³adowy rysunek piktogramu komponentu DEL-8(13 z 46)

14 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) zmiana nazwy rysunku W tym celu nale y: Ppo wykonaniu rysunku w okienku Untitled1.dcr zmieniæ nazwê z domyœlnej Bitamp1 na np. TStaticTextClock (tak samo bêdzie nazywa³a siê klasa definiuj¹ca komponent), DEL-8(14 z 46)

15 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) W tym celu nale y: Pzapisaæ zasób w zbiorze STATICTEXTCLOCK przez zainicjowanie polecenia File Save As i wpisanie odpowiedniej nazwy w podokienku Save Untitled1.dcr As (tytu³ zale y od wersji œrodowiska Windows) wyœwietlonego okienka dialogowego (rozszerzenie nazwy DCR zostanie przyjête domyœlnie). DEL-8(15 z 46)

16 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) Po zapisaniu na dysku zasobu z piktogramem komponentu mo na rozpocz¹æ jego tworzenie. W tym celu nale y: P w g³ównym menu œrodowiska Delphi zainicjowaæ polecenie Component New Component, DEL-8(16 z 46)

17 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) tu wpisaæ nazwê przodka W tym celu nale y: P w wyœwietlonym okienku New Component okreœliæ nazwê przodka tworzonej klasy (w podokienku kombinowanym Ancestor type), którym w naszym przypadku bêdzie klasa TStaticText (t³umaczy to przyjêt¹ przez nas wczeœniej nazwê komponentu StaticTextClock), DEL-8(17 z 46)

18 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) tu wpisaæ nazwê klasy definiuj¹cej komponent nazwê klasy definiuj¹cej komponent (w podokienku Class Name) w naszym przypadku TStaticTextClock, przyj¹æ (lub zmieniæ) domyœlne ustalenia w innych podokienkach wejœciowych (podczas wpisywania nazwy komponentu, w podokienku Unit file name jest modyfikowana domyœlna nazwa modu³u z jego definicj¹; domyœln¹ stron¹ palety komponentów jest strona Samples), DEL-8(18 z 46)

19 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) W tym celu nale y: Tworzenie komponentów P wybraæ przycisk OK, co spowoduje otwarcie okienka redakcyjnego z modu³em zawieraj¹cym definicjê klasy opisuj¹cej komponent, P zapisaæ modu³ na dysku ( File Save), P zainicjowaæ polecenie Component Install Component, Uwaga: Przy pracy w sieci ustaliæ w³asny katalog zapisu. DEL-8(19 z 46)

20 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) tu wpisaæ nazwê pakietu W tym celu nale y: P w wyœwietlonym okienku Install Component przejœæ na stronê Into new package i wpisaæ nazwê pakietu w podokienku wejœciowym Package file name (komponenty s¹ przechowywane w pakietach ), po czym wybraæ przycisk OK. DEL-8(20 z 46)

21 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) Koniec instalacji komponentu zostanie zasygnalizowany przez wyœwietlenie nastêpuj¹cego okienka: DEL-8(21 z 46)

22 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) Utworzony automatycznie modu³ z definicj¹ komponentu ma postaæ Modu³ ten zawiera, oprócz definicji klasy okreœlaj¹cej komponent, tak e procedurê Register, której zadaniem jest umieszczenie piktogramu komponentu w palecie (procedura (RegisterComponents, której wywo³anie wystêpuje w treœci procedury Register, jest zdefiniowana w module Classes biblioteki VCL). unit StaticTextClock; interface uses SysUtils, Classes, Controls, StdCtrls; type TStaticTextClock = class (TStaticText) private { Private declarations } protected { Protected declarations } public { Public declarations } published { Published declarations } end; procedure Register; implementation procedure Register; begin RegisterComponents ( Samples, [TStaticTextClock]); end; end. DEL-8(22 z 46)

23 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) O tym, e komponent zosta³ prawid³owo zainstalowany, mo na przekonaæ siê wyœwietlaj¹c odpowiedni¹ stronê palety komponentów (w podanym przyk³adzie stronê Samples). Na stronie tej powinien znajdowaæ siê jego piktogram. tu jest piktogram komponentu DEL-8(23 z 46)

24 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) podœwietliæ napis wybraæ ten przycisk Uwaga: W celu usuniêcia komponentu nale y zainicjowaæ polecenie Project Options, w wyœwietlonym okienku dialogowym przejœæ do strony Packages i przy podœwietlonej nazwie zbioru z pakietem (lub jego opisie) na liœcie Design Packages wybraæ na tej stronie przycisk Remove. Spowoduje to usuniêcie wskazanego pakietu, a tym samym zawartego w nim komponentu. DEL-8(24 z 46)

25 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) Zmiana (modyfikacja) zarejestrowanego komponentu polega zwykle na dodaniu kilku nowych elementów do definiuj¹cej go klasy. W tym celu nale y uruchomiæ program zarz¹dzaj¹cy pakietami przez zainicjowanie polecenia File Open i wyszukanie w wyœwietlonej liœcie zbiorów odpowiedniego pakietu (otwarcie pakietu automatycznie uruchamia ten program). DEL-8(25 z 46)

26 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) Wczytanie pakietu (w naszym przypadku MOJEKOMPONENTY.DPK) spowoduje wyœwietlenie g³ównego okienka programu zarz¹dzaj¹cego pakietami z list¹ jego modu³ów (w naszym przypadku lista ta bêdzie zawiera³a tylko jeden modu³ StaticTextClock). Po usytuowaniu kursora myszki na nazwie modu³u i podwójnym naciœniêciu jej klawisza, na ekranie zostanie wyœwietlone okienko redakcyjne z tekstem Ÿród³owym modu³u. tu podwójnie klikn¹æ DEL-8(26 z 46)

27 Konstrukcja komponentu VCL (przyk³ad: StaticTextClock) Przyk³ad modyfikacji klasy TStaticTextClock (utworzenie komponentu wyœwietlaj¹cego u do³u formatki aktualn¹ datê i czas) zostanie podany podczas demonstracji... Po modyfikacji nale y skompilowaæ ca³y pakiet (wykonujemy to przez wybór przycisku Compile w g³ównym okienku programu zarz¹dzaj¹cego pakietami). Test poprawnoœci konstrukcji komponentu: na pustej formatce umieœciæ utworzony komponent (jeœli wymaga on obecnoœci innych komponentów, to te je umieœciæ na formatce), po czym wykonaæ program. DEL-8(27 z 46)

28 Konstrukcja i testowanie komponentu (przyk³ad: StaticTextClock)... a teraz prezentacja DEL-8(28 z 46)

29 Konstrukcja komponentu ActiveX (przyk³ad: StaticTextClockX) Komponenty ActiveX (elementy steruj¹ce i formatki) mog¹ byæ wykorzystywane w ró nych pakietach (m. in. C++ Builder, Visual C++, Visual Basic) i przegl¹darkach internetowych. atwiej jest zintegrowaæ z programem (aplikacj¹) obiekt realizuj¹cy okreœlone funkcje ni programowaæ te funkcje od pocz¹tku. Z komponentu StaticTextClock utworzymy komponent ActiveX, który nazwiemy (przez analogiê) StaticTextClockX. W tym celu wystarczy wykonaæ kilka prostych operacji: P zainicjowaæ polecenie File New Other i w wyœwietlonym okienku New Items przejœæ na stronê ActiveX, DEL-8(29 z 46)

30 Konstrukcja komponentu ActiveX (przyk³ad: StaticTextClockX) wybraæ ten piktogram W tym celu wystarczy wykonaæ kilka prostych operacji: P wybraæ na niej piktogram ActiveX Control, co spowoduje wyœwietlenie okienka dialogowego kreatora komponentów ActiveX, DEL-8(30 z 46)

31 Konstrukcja komponentu ActiveX (przyk³ad: StaticTextClockX) wybraæ klasê definiuj¹c¹ zwyk³y komponent W tym celu wystarczy wykonaæ kilka prostych operacji: P w podokienku listowym VCL Class Name tego okienka wybraæ (z listy) nazwê klasy definiuj¹cej zwyk³y komponent, z którego nale y utworzyæ komponent ActiveX i po akceptacji pozosta³ych ustaleñ domyœlnych (lub ich zmianie) wybraæ przycisk OK, co spowoduje automatyczne wygenerowanie modu³u z definicj¹ klasy okreœlaj¹cej komponent ActiveX. DEL-8(31 z 46)

32 Konstrukcja komponentu ActiveX (przyk³ad: StaticTextClockX) W przyk³adzie komponent ActiveX okreœla klasa TStaticTextClockX : type TStaticTextClockX = class (TActiveXControl, IStaticTextClockX); W jej nag³ówku obok nazwy przodka ( TActiveXControl) jest podana nazwa ³¹cza programowego ( IStaticTextClockX ). ¹cze to jest zdefiniowane w module Project2_TLB, który tak e zosta³ utworzony automatycznie. W definicji ³¹cza programowego IStaticTextControlX s¹ zdefiniowane w³asnoœci odpowiadaj¹ce w³asnoœciom komponentu StaticTextClock, ale dostêp do nich odbywa siê wy³¹cznie za pomoc¹ metod (o przedrostku Get_ oraz Set_ ), których definicje s¹ podane w implementacji ³¹cza, czyli w klasie TStaticTextClockX. DEL-8(32 z 46)

33 Konstrukcja komponentu ActiveX (przyk³ad: StaticTextClockX) Uwaga: Nie nale y bezpoœrednio zmieniaæ (modyfikowaæ) adnych tekstów Ÿród³owych zwi¹zanych z komponentem ActiveX. Do ingerencji we wszystkie elementy definicji komponentu ActiveX s³u y specjalny edytor, który jest inicjowany za pomoc¹ polecenia View Type Library. DEL-8(33 z 46)

34 Konstrukcja komponentu ActiveX (przyk³ad: StaticTextClockX) Automatyczne wygenerowanie modu³u z definicj¹ komponentu ActiveX nie koñczy procesu jego tworzenia. Nale y jeszcze ca³y projekt (bibliotekê): P skompilowaæ przez zainicjowanie polecenia Project Compile, w wyniku czego otrzymamy zbiór dyskowy.ocx z komponentem, P zarejestrowaæ w systemie, operacjê któr¹ wykonujemy za pomoc¹ polecenia Run Register ActiveX Server (do anulowania rejestracji s³u y polecenie Run Unregister ActiveX Server ). DEL-8(34 z 46)

35 Konstrukcja komponentu ActiveX (przyk³ad: StaticTextClockX) polecenie rejestruj¹ce Pomyœlna rejestracja zakoñczy siê wyœwietleniem nastêpuj¹cego komunikatu: DEL-8(35 z 46)

36 Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) Za pomoc¹ polecenia Component Install Component utworzony komponent ActiveX mo na do³¹czyæ do palety komponentów (na stronie ActiveX). Sprawdzanie poprawnoœci jego dzia³ania sprowadzi siê wówczas do umieszczania go na formatkach testowych programów okienkowych. Inny sposób polega na wyœwietleniu go w przegl¹darce internetowej. DEL-8(36 z 46)

37 Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) Œrodowisko Delphi zawiera gotowe narzêdzia do tworzenia dla przegl¹darek internetowych testowych zbiorów HTML (o rozszerzeniu nazwy HTM) zawieraj¹cych po³¹czenia z obiektami typu ActiveX (tak e typu ActiveForm). Odpowiednie polecenia ( Web Deployment Options oraz Web Deploy) znajduj¹ siê w opcji Project g³ównego menu œrodowiska. Uwaga: Jeœli polecenia te s¹ wy³¹czone, czyli s¹ niedostêpne, oznacza to, e bie ¹cy projekt nie jest projektem typu ActiveX. DEL-8(37 z 46)

38 Zainicjowanie polecenia Project Web Deployment Options spowoduje wyœwietlenie na ekranie okienka o takiej samej nazwie. Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) tu jest to polecenie DEL-8(38 z 46)

39 Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) Okienko Web Deployment Options DEL-8(39 z 46)

40 Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) Na pierwszej stronie ( Project ) tego okienka nale y okreœliæ: P skorowidz, w którym ma byæ zapisany zbiór.ocx ze sterownikiem ActiveX lub formatk¹ typu ActiveForm (w podokienku wejœciowym Target dir, np. C:\Program Files\Delphi 7\Projects), P lokalizacjê zbioru.ocx wyspecyfikowan¹ w formacie URL (skr. ang. Uniform Resource Locator) i przeznaczon¹ dla serwera (np. a w przypadku braku serwera skorowidz testowy (tak e w formacie URL, np. file:///c:\program Files\Delphi 7 \Projects); informacjê tê nale y wpisaæ w podokienku Target URL, P skorowidz, w którym œrodowisko Delphi ma utworzyæ testowy zbiór HTML z po³¹czeniem do zbioru.ocx (w podokienku wejœciowym HTML dir). DEL-8(40 z 46)

41 Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) Dla celów testowych na ogó³ nie ma potrzeby zmieniaæ domyœlnych ustaleñ ani w grupie General Options (na stronie Project), ani na pozosta³ych stronach okienka Web Deployment Options. Po zamkniêciu okienka Web Deployment Options (przycisk OK) inicjujemy polecenie Project Build, które spowoduje utworzenie zbioru.ocx ze sterownikiem ActiveX (lub formatk¹ ActiveForm). DEL-8(41 z 46)

42 Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) Ostatnim etapem utworzenia testowej strony dla przegl¹darki internetowej jest zainicjowanie polecenia Project Web Deploy. Spowoduje ono umieszczenie zbioru.ocx w skorowidzu ustalonym w podokienku Target dir okienka Web Deployment Options i utworzenie zbioru HTML w skorowidzu okreœlonym w podokienku HTML dir tego okienka (zbiór ten bêdzie mia³ tak¹ sam¹ nazwê jak projekt, ale rozszerzenie nazwy HTM). W zbiorze HTML bêdzie okreœlone po³¹czenie (w formacie URL) ze zbiorem.ocx. DEL-8(42 z 46)

43 Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) Dla rozwa anego projektu zawartoœæ zbioru HTML bêdzie nastêpuj¹ca (zbiór.htm mo na wczytaæ do okienka redakcyjnego œrodowiska Delphi): <HTML> <H1> Delphi 7 ActiveX Test Page </H1><p> You should see your Delphi 7 forms or controls embedded in the form below. <HR><center><P> <OBJECT classid="clsid:fb df58-4af3-bf1a-a041bd9df1a4" codebase="///c:/program Files/Borland Delphi 7/Projects/StaticTextClockXControl1.ocx#version=1,0,0,0" width=350 height=250 align=center hspace=0 vspace=0 > </OBJECT> </HTML> Uwaga: Numer identyfikacyjny (podany w instrukcji classid) mo e byæ inny. DEL-8(43 z 46)

44 Po wczytaniu podanego zbioru do przegl¹darki MS Internet Explorer otrzymamy nastêpuj¹cy obraz: Tworzenie komponentów Testowanie komponentu ActiveX (przyk³ad: StaticTextClockX) DEL-8(44 z 46)

45 Konstrukcja i testowanie komponentu ActiveX (przyk³ad: StaticTextClockX)...prezentacja DEL-8(45 z 46)

46 KONIEC DEL-8(46 z 46)

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA PODSTAWY PROGRAMOWANIA Andrzej Marciniak Prezentacja multimedialna przygotowana za pomocą systemu Corel Presentations X3 Copyright 2003-2013 by Andrzej Marciniak PP-12(1 z 46) Na poprzednim wykładzie...

Bardziej szczegółowo

Zaawansowane programowanie w (pakiecie) Delphi

Zaawansowane programowanie w (pakiecie) Delphi Zaawansowane programowanie w (pakiecie) Delphi Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 i X3 Copyright 2004-2010 by Andrzej Marciniak DEL-12(1 z

Bardziej szczegółowo

Tworzenie własnych komponentów

Tworzenie 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ółowo

W wyświetlonym okienku New Web Server Application wybierz opcję Web App Debugger Executable, a w polu Class Name wpisz: P1.

W wyświetlonym okienku New Web Server Application wybierz opcję Web App Debugger Executable, a w polu Class Name wpisz: P1. Przedmiot: Programowanie usług internetowych - Delphi Przygotował: K. Strzałkowski Rok V. Semestr IX. Wydział ZiMK Ćwiczenie 4 Technologia WebBroker 1. Proste usługi udostępniane za pomocą akcji komponentu

Bardziej szczegółowo

Przyk ad konfiguracja MRP przy pomocy IO kontrolera Simatic S7-300 i switchy Scalance X

Przyk ad konfiguracja MRP przy pomocy IO kontrolera Simatic S7-300 i switchy Scalance X Przyk ad konfiguracja MRP przy pomocy IO kontrolera Simatic S7-300 i switchy Scalance X Konfiguracj MRP (Media Redundancy Protocol) mo na przeprowadzi r cznie, lub za pomoc kontrolera Simatic S7. (Np.

Bardziej szczegółowo

Delphi podstawy programowania. Środowisko Delphi

Delphi 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ółowo

Nazwa 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 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ółowo

Wprowadzenie do systemu Delphi

Wprowadzenie do systemu Delphi 50 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

Bardziej szczegółowo

ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI

ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI DEL420 ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 i X3 Copyright 2004-2010 by Andrzej Marciniak DEL-5(1

Bardziej szczegółowo

PREZENTACJA INFORMACJI FINANSOWEJ w analizach i modelowaniu finansowym. - dane z rynków finansowych DANE RÓD OWE

PREZENTACJA INFORMACJI FINANSOWEJ w analizach i modelowaniu finansowym. - dane z rynków finansowych DANE RÓD OWE DANE RÓD OWE PREZENTACJA INFORMACJI FINANSOWEJ - dane z rynków finansowych - w formie baz danych - w formie tabel na stronach internetowych - w formie plików tekstowych o uk³adzie kolumnowym - w formie

Bardziej szczegółowo

Instalacja sterowników do urz¹dzeñ wielkoformatowych zainstalowanych w firmie Centrum Ksero STUDIO K2 s.c w Pile

Instalacja sterowników do urz¹dzeñ wielkoformatowych zainstalowanych w firmie Centrum Ksero STUDIO K2 s.c w Pile Instalacja sterowników do urz¹dzeñ wielkoformatowych zainstalowanych w firmie Centrum Ksero STUDIO K2 s.c w Pile sterowniki znajduj¹ siê na stronie www.centrumksero.pl w zak³adce DO POBRANIA/STEROWNIKI

Bardziej szczegółowo

Instalacja i konfiguracja automatu synchronizacji CDN OFFLINE

Instalacja i konfiguracja automatu synchronizacji CDN OFFLINE Biuletyn techniczny Instalacja i konfiguracja automatu synchronizacji CDN OFFLINE Aktualizacja dokumentu: 2011-06-22 COMARCH CDN XL wersja 10.2 Copyright 1997-2011 COMARCH S.A. Lista zmian wprowadzonych

Bardziej szczegółowo

NOTA TECHNICZNA INTERFEJSY DIAGNOSTYCZNE

NOTA TECHNICZNA INTERFEJSY DIAGNOSTYCZNE NOTA TECHNICZNA INTERFEJSY DIAGNOSTYCZNE 1. INTERFEJS DIAGNOSTYCZNY AE171 2. INTERFEJS DIAGNOSTYCZNY AE171U 3. INTERFEJS DIAGNOSTYCZNY AE171U/AMP 4. INTERFEJS DIAGNOSTYCZNY AE171WI-FI 5. ADAPTER AEKF001AD

Bardziej szczegółowo

Instrukcja / 10-06-2010 KRPANO / SZYFROWANIE PLIKÓW WYCIECZKI WIRTUALNEJ Z OGRANICZENIEM ODTWARZANIA ZAWARTOŒCI DO WSKAZANEJ DOMENY. str.

Instrukcja / 10-06-2010 KRPANO / SZYFROWANIE PLIKÓW WYCIECZKI WIRTUALNEJ Z OGRANICZENIEM ODTWARZANIA ZAWARTOŒCI DO WSKAZANEJ DOMENY. str. Instrukcja / 10-06-2010 KRPANO / SZYFROWANIE PLIKÓW WYCIECZKI WIRTUALNEJ Z OGRANICZENIEM ODTWARZANIA ZAWARTOŒCI DO WSKAZANEJ DOMENY www.annecypanoramique.com Pewne modyfikacje zwi¹zane z szyfrowaniem s¹

Bardziej szczegółowo

ZA CZNIK C: FUNKCJE KLAWISZY I SPOSOBY WPROWADZANIA PARAMETRÓW

ZA CZNIK C: FUNKCJE KLAWISZY I SPOSOBY WPROWADZANIA PARAMETRÓW ZA CZNIKI ZA CZNIK C: FUNKCJE KLAWISZY I SPOSOBY WPROWADZANIA PARAMETRÓW Pola, do których wprowadzamy dane, mog¹ byæ: znakowe, numeryczne, typu daty oraz typu memo (pola tekstowe). Istniej¹ ró nice w wykorzystaniu

Bardziej szczegółowo

AMPS Sterownik temperatur Instrukcja obs³ugi

AMPS Sterownik temperatur Instrukcja obs³ugi AMPS Sterownik temperatur Instrukcja obs³ugi Pod³¹czyæ sterownik do pr¹du. Instalacja powinna byæ przeprowadzona przez wykwalifikowany personel i tylko zgodnie z instrukcj¹. AMPS nie ponosi odpowiedzialnoœci

Bardziej szczegółowo

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu.

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Dr inż. Zofia Kruczkiewicz Dwa sposoby tworzenia apletów Dwa sposoby

Bardziej szczegółowo

Materiał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 Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf Materiały poprawione Rozwiązanie zadania w NetBeans IDE 8.1, opracowanie materiału: Piotr Nierebiński, Mateusz Turski (na podstawie materiału oryginalnego

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium Architektura Spring.

Zaawansowane aplikacje internetowe - laboratorium Architektura Spring. Zaawansowane aplikacje internetowe - laboratorium Architektura Spring. Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej architekturę Spring. Aplikacja składa się z jednego

Bardziej szczegółowo

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007 GEO-SYSTEM Sp. z o.o. 02-732 Warszawa, ul. Podbipięty 34 m. 7, tel./fax 847-35-80, 853-31-15 http:\\www.geo-system.com.pl e-mail:geo-system@geo-system.com.pl GEO-RCiWN Rejestr Cen i Wartości Nieruchomości

Bardziej szczegółowo

Microsoft Management Console

Microsoft Management Console Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co

Bardziej szczegółowo

Przekształcenie danych przestrzennych w interaktywne mapy dostępne na stronach www (WARSZTATY, poziom podstawowy)

Przekształcenie danych przestrzennych w interaktywne mapy dostępne na stronach www (WARSZTATY, poziom podstawowy) Wrocławski Instytut Zastosowań Informacji Przestrzennej i Sztucznej Inteligencji Przekształcenie danych przestrzennych w interaktywne mapy dostępne na stronach www (WARSZTATY, poziom podstawowy) Szkolenia

Bardziej szczegółowo

Instrukcja U ytkownika Systemu Antyplagiatowego Plagiat.pl

Instrukcja U ytkownika Systemu Antyplagiatowego Plagiat.pl Instrukcja U ytkownika Systemu Antyplagiatowego Plagiat.pl System Plagiat.pl jest programem komputerowym s³u ¹cym do porównywania dokumentów tekstowych. Wytypowani przez W³adze Uczelni U ytkownicy otrzymuj¹

Bardziej szczegółowo

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski Instrukcja obsługi Norton Commander (NC) wersja 4.0 Autor: mgr inż. Tomasz Staniszewski ITM Zakład Technologii Maszyn, 15.10.2001 2 1.Uruchomienie programu Aby uruchomić program Norton Commander standardowo

Bardziej szczegółowo

Kabel do transmisji danych CA-42 krótka instrukcja instalacji

Kabel do transmisji danych CA-42 krótka instrukcja instalacji Kabel do transmisji danych CA-42 krótka instrukcja instalacji 9234594 Wydanie 2 Nokia, Nokia Connecting People i Pop-Port s± zarejestrowanymi znakami towarowymi firmy Nokia Corporation. Copyright 2005

Bardziej szczegółowo

Firma Informatyczna JazzBIT

Firma Informatyczna JazzBIT Artykuły i obrazy Autor: Stefan Wajda [zwiastun] 10.02.2006. Dodawanie i publikowanie artykułów to najczęstsze zadanie. I chociaż nie jest skomplikowane, może początkujacych wprawiać w zakłopotanie. Trzeba

Bardziej szczegółowo

Zdalne odnawianie certyfikatów do SWI

Zdalne odnawianie certyfikatów do SWI Zdalne odnawianie certyfikatów do SWI Instrukcja użytkownika Wersja 1.0 Strona 1 Spis treści Wstęp... 3 Dostęp do systemu... 4 Wymagania systemowe... 5 Instalacja certyfikatu użytkownika... 8 Sprawdzenie

Bardziej szczegółowo

Instrukcja obs³ugi panelu dealera

Instrukcja obs³ugi panelu dealera Instrukcja obs³ugi panelu dealera strona 2: logowanie strona 3: edycja profilu strona 5: dodawanie filmów strona 6: dostêpne pojazdy strona 8: pojazdy demonstracyjne Kraków, 2011 proszê wpisaæ login i

Bardziej szczegółowo

Język programowania. Andrzej Bobyk http://www.alfabeta.lublin.pl. www.alfabeta.lublin.pl/jp/

Język programowania. Andrzej Bobyk http://www.alfabeta.lublin.pl. www.alfabeta.lublin.pl/jp/ Język programowania Andrzej Bobyk http://www.alfabeta.lublin.pl www.alfabeta.lublin.pl/jp/ Literatura K. Reisdorph: Delphi 6 dla każdego. Helion, Gliwice 2001 A. Grażyński, Z. Zarzycki: Delphi 7 dla każdego.

Bardziej szczegółowo

Zaawansowane programowanie w (pakiecie) Delphi

Zaawansowane programowanie w (pakiecie) Delphi DEL420 Zaawansowane programowanie w (pakiecie) Delphi Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 i X3 Copyright 2004-2010 by Andrzej Marciniak DEL-14-15(1

Bardziej szczegółowo

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników SIMATIC S7 300/S7 400, w celu stworzenia komunikacji między dwoma stacjami S7 300 za pomocą sieci Industrial Ethernet, protokołu

Bardziej szczegółowo

16) Wprowadzenie do raportowania Rave

16) 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ółowo

STRUKTURA MENU STRUKTURA MENU

STRUKTURA MENU STRUKTURA MENU ZA CZNIKI STRUKTURA MENU Po wywo³aniu systemu SM-BOSS (poprzez napisanie BOSS i wciœniêcie klawisza Enter) na ekranie zobaczymy g³ówne menu systemu. Standardowo sk³ada siê ono z pozycji, które pozwalaj¹

Bardziej szczegółowo

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

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ółowo

Instrukcja obs³ugi optoizolowanego konwertera MCU-01 USB - RS232/485. Wersja 0.2

Instrukcja obs³ugi optoizolowanego konwertera MCU-01 USB - RS232/485. Wersja 0.2 Instrukcja obs³ugi optoizolowanego konwertera MCU-01 USB - S232/485 Wersja 0.2 41-250 CzeladŸ ul. Wojkowicka 21 tel.: +48 (32) 763-77-77 Fax.: 763-75 - 94 www.mikster.com mikster@mikster.com (13.10.2009r.)

Bardziej szczegółowo

Wewnątrzszkolny system kształcenia PLAN WYNIKOWY

Wewnątrzszkolny system kształcenia PLAN WYNIKOWY Przedmiot 5. Rola i narzędzia informatyki zna podstawy obsługi komputera; zna elementy zestawu komputerowego; rozróżnia elementy zestawu komputerowego; opisuje elementy zestawu komputerowego. Przygotowanie

Bardziej szczegółowo

SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI

SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI 1. CO TO JEST ELEKTRONICZNE BIURO OBSŁUGI UCZESTNIKA (EBOU) Elektroniczne Biuro Obsługi Uczestnika to platforma umożliwiająca

Bardziej szczegółowo

Polecenie HYPERLINK wstawia hiperpołączenia, umożliwia ich modyfikację oraz usuwanie

Polecenie HYPERLINK wstawia hiperpołączenia, umożliwia ich modyfikację oraz usuwanie Hiperpołączenia 1379 Hiperpołączenia W rysunku AutoCAD-a można umieścić hiperpołączenia, czyli wskaźniki do innych plików, widoków lub adresów internetowych. Użytkownik klikając na hiperpołączeniu uzyska

Bardziej szczegółowo

Wykład 7: Lazarus GUI

Wykł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ółowo

db powernet Instalacja czytnika kart mikroprocesorowych (instrukcja)

db powernet Instalacja czytnika kart mikroprocesorowych (instrukcja) db powernet Instalacja czytnika kart mikroprocesorowych (instrukcja) Ostatnia aktualizacja: 17.02.2014tr. 4 1 Spis tre ci 1. Wst p... 3 2. Pobieranie plików instalacyjnych... 4 3. Instalacja... 5 3.1 Instalacja

Bardziej szczegółowo

Automatyczne spisy. Wojciech Myszka, Maciej Panek Październik 2014

Automatyczne spisy. Wojciech Myszka, Maciej Panek Październik 2014 Automatyczne spisy Wojciech Myszka, Maciej Panek Październik 2014 Automatyczny spis treści Część I Automatyczny spis treści OpenOffice.org: automatyczny spis treści 1. Umieść kursor w miejscu, w którym

Bardziej szczegółowo

Logowanie do mobilnego systemu CUI i autoryzacja kodami SMS

Logowanie do mobilnego systemu CUI i autoryzacja kodami SMS Logowanie do mobilnego systemu CUI i autoryzacja kodami SMS Dostęp do strony logowania następuje poprzez naciśnięcie odpowiedniego dla rodzaju usługi linku dostępnego na stronie www.bsjaroslaw.pl.: lub

Bardziej szczegółowo

Pracownia internetowa w ka dej szkole (edycja 2004/2005)

Pracownia internetowa w ka dej szkole (edycja 2004/2005) Instrukcja numer SPD3/15_04/Z3 Pracownia internetowa w ka dej szkole (edycja 2004/2005) Opiekun pracowni internetowej cz. 3 Komunikatory internetowe - MS Messenger (PD3) Do czego s u y MSN Messenger? Wi

Bardziej szczegółowo

S Z R - 2 8 1 A p l i k a c j a

S Z R - 2 8 1 A p l i k a c j a GWARANCJA GWARANCJA ul. Konstantynowska 79/81 95-200 Pabianice tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl SAMOCZYNNY ZA CZNIK REZERWY S Z R - 2 8 1 A p l i k a c j a g o o d i d e a s g o o d s

Bardziej szczegółowo

Base 6T - widok z przodu

Base 6T - widok z przodu PL ase 6T - widok z przodu JP JP10 JP9 JP8 JP7 X3 JP14 JP12 NTC 40 50 JP6 JP5 JP4 JP3 JP2 JP1 30 60 R26 9 10 3 COMM JP13 TEST 4 18 2 12 1 17 8 X1 X7 X10 X4 X8 POMP LL UX LINE 16 7 5 6 15 13 14 2 ase 6T

Bardziej szczegółowo

SINAMICS G120C STARTER. Tworzenie nowego projektu w trybie online.

SINAMICS G120C STARTER. Tworzenie nowego projektu w trybie online. SINAMICS G120C STARTER Tworzenie nowego projektu w trybie online. 1 Uruchomienie asystenta tworzenia projektu 1 2 3 page 2 W celu uruchomienia asystenta tworzenia nowego projektu nale y z menu (1) programu

Bardziej szczegółowo

WYKONANIE 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. 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ółowo

Delphi. Lazarus. Kompilatory Delphi. Linki do stron o Delphi

Delphi. 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

ABONENCKA CENTRALA TELEFONICZNA SIGMA. Instalacja sterownika USB

ABONENCKA CENTRALA TELEFONICZNA SIGMA. Instalacja sterownika USB ABONENCKA CENTRALA TELEFONICZNA SIGMA Instalacja sterownika USB 1 SIGMA PLATAN Sp. z o.o. 81-855 SOPOT, ul. Platanowa 2 tel. (0-58) 555-88-00, fax (0-58) 555-88-01 www.platan.pl e-mail: platan@platan.pl

Bardziej szczegółowo

http://www.microsoft.com/poland/technet/article/art0087_01.mspx

http://www.microsoft.com/poland/technet/article/art0087_01.mspx Strona 1 z 5 Kliknij tutaj, aby zainstalować program Silverlight Polska Zmień Wszystkie witryny firmy Microsoft Szukaj w witrynach Microsoft.com Prześlij zapytanie Strona główna TechNet Produkty i technologie

Bardziej szczegółowo

Po³¹czenie iphone'a/ipad a do Smart Multishare USB

Po³¹czenie iphone'a/ipad a do Smart Multishare USB INSTRUKCJA OBSLUGI Po³¹czenie iphone'a/ipad a do Smart Multishare USB Smart Multishare USB jest produktem, który pozwala Ci bezprzewodowo transmitowaæ elementy takie jak zdjêcia, filmy video, muzykê i

Bardziej szczegółowo

PROGRAM NAUCZANIA INFORMATYKA

PROGRAM NAUCZANIA INFORMATYKA PROGRAM NAUCZANIA INFORMATYKA KLASA VI Program nauczania: DKOS 5002 38/05 Podręcznik: Informatyka Europejczyjka. Wydawnictwo HELION Lp. Temat lekcji podstawowe Wymagania programowe ponadpodstawowe 1 Lekcja

Bardziej szczegółowo

Sterownik AVerMedia i instalacja tunera TV w systemie Windows Media Center

Sterownik AVerMedia i instalacja tunera TV w systemie Windows Media Center Podręcznik użytkownika Sterownik AVerMedia i instalacja tunera TV w systemie Windows Media Center Polski ZRZECZENIE ODPOWIEDZIALNOŚCI Wszystkie zrzuty ekranowe użyte w niniejszej dokumentacji, to tylko

Bardziej szczegółowo

InsERT GT Własne COM 1.0

InsERT GT Własne COM 1.0 InsERT GT Własne COM 1.0 Autor: Jarosław Kolasa, InsERT Wstęp... 2 Dołączanie zestawień własnych do systemu InsERT GT... 2 Sposób współpracy rozszerzeń z systemem InsERT GT... 2 Rozszerzenia standardowe

Bardziej szczegółowo

Podstawy 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 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ółowo

Aplikacje internetowe i rozproszone - laboratorium

Aplikacje internetowe i rozproszone - laboratorium Aplikacje internetowe i rozproszone - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Visual Studio 2005 jest

Bardziej szczegółowo

Kancelaris - Zmiany w wersji 2.50

Kancelaris - Zmiany w wersji 2.50 1. Listy Kancelaris - Zmiany w wersji 2.50 Zmieniono funkcję Dostosuj listę umożliwiając: o Zapamiętanie wielu widoków dla danej listy o Współdzielenie widoków między pracownikami Przykład: Kancelaria

Bardziej szczegółowo

Instrukcja tworzenia aplikacji EE na bazie aplikacji prezentowanej na zajęciach lab.4 z PIO umożliwiająca przez sieć dostęp wielu użytkownikom.

Instrukcja tworzenia aplikacji EE na bazie aplikacji prezentowanej na zajęciach lab.4 z PIO umożliwiająca przez sieć dostęp wielu użytkownikom. Instrukcja tworzenia aplikacji EE na bazie aplikacji prezentowanej na zajęciach lab.4 z PIO umożliwiająca przez sieć dostęp wielu użytkownikom. Projektowanie i wdrażanie systemów informatycznych Przekształcenie

Bardziej szczegółowo

Steelmate - System wspomagaj¹cy parkowanie z oœmioma czujnikami

Steelmate - System wspomagaj¹cy parkowanie z oœmioma czujnikami Steelmate - System wspomagaj¹cy parkowanie z oœmioma czujnikami Cechy: Kolorowy i intuicyjny wyœwietlacz LCD Czujnik wysokiej jakoœci Inteligentne rozpoznawanie przeszkód Przedni i tylni system wykrywania

Bardziej szczegółowo

BEZPRZEWODOWA MYSZ OPTYCZNA FLAT PRO INSTRUKCJA OBS UGI

BEZPRZEWODOWA MYSZ OPTYCZNA FLAT PRO INSTRUKCJA OBS UGI BEZPRZEWODOWA MYSZ OPTYCZNA FLAT PRO INSTRUKCJA OBS UGI WSTÊP Szanowni Pañstwo! Gratulujemy zakupu profesjonalnej myszy bezprzewodowej marki IBOX. W myszy u yto nowoczesnej technologii radiowej. W przeciwieñstwie

Bardziej szczegółowo

Materiał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 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ółowo

Temat 17. Prezentacje multimedialne

Temat 17. Prezentacje multimedialne TEMAT 17 Temat 17. Prezentacje multimedialne 1. Co to s¹ prezentacje multimedialne? 2. Prezentacja o Internecie projekt 1. Co to s¹ prezentacje multimedialne? Prezentacja multimedialna wykonana za pomoc¹

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium

Zaawansowane aplikacje internetowe - laboratorium Zaawansowane aplikacje internetowe - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Ponadto wymagany jest

Bardziej szczegółowo

Instrukcja użytkowania DRIVER. Programator z przewodem sterowniczym. DRIVER 610 lub 620-1 lub 2 strefy DRIVER

Instrukcja użytkowania DRIVER. Programator z przewodem sterowniczym. DRIVER 610 lub 620-1 lub 2 strefy DRIVER Instrukcja użytkowania DRIVER Programator z przewodem sterowniczym 6050425 6050426 DRIVER 610 lub 620-1 lub 2 strefy DRIVER Opis Urządzenie pozwala na programowanie temperatury komfortowej oraz ekonomicznej

Bardziej szczegółowo

Scenariusz lekcji. podać definicję pojęcia cywilizacja informacyjna ; scharakteryzować społeczeństwo informacyjne;

Scenariusz lekcji. podać definicję pojęcia cywilizacja informacyjna ; scharakteryzować społeczeństwo informacyjne; Scenariusz lekcji 1 TEMAT LEKCJI Cywilizacja informacyjna i kultura mediów 2 CELE LEKCJI 2.1 Wiadomości Uczeń potrafi: podać definicję pojęcia cywilizacja informacyjna ; scharakteryzować społeczeństwo

Bardziej szczegółowo

I. INSTALACJA BAZY DANYCH ORACLE10g EXPRESS EDITION

I. INSTALACJA BAZY DANYCH ORACLE10g EXPRESS EDITION I. INSTALACJA BAZY DANYCH ORACLE10g EXPRESS EDITION Plik instalacyjny mo na uzyska ze stron firmy Oracle http://otn.oracle.com, wybieraj c w rozwijanym menu DOWNLOADS Database. Aby pobra interesuj c nas

Bardziej szczegółowo

Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface)

Budowa 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ółowo

Informacje o omawianym programie. Założenia programu omawianego w przykładzie

Informacje o omawianym programie. Założenia programu omawianego w przykładzie 1 Komunikacja człowiek - komputer Przedmiot: Komunikacja człowiek - komputer Ćwiczenie: 3 Temat dwiczenia: Projektowanie interfejsu programu typu bazodanowego dr Artur Bartoszewski CZĘŚD I analiza przykładowego

Bardziej szczegółowo

Ćwiczenie 6.5. Otwory i śruby. Skrzynia V

Ćwiczenie 6.5. Otwory i śruby. Skrzynia V Ćwiczenie 6.5. Otwory i śruby. Skrzynia V W tym ćwiczeniu wykonamy otwory w wieku i w pudle skrzyni, w które będą wstawione śruby mocujące zawiasy do skrzyni. Następnie wstawimy osiem śrub i spróbujemy

Bardziej szczegółowo

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1 Wstęp - Prosta aplikacja internetowa w technologii Java EE 5 Programowanie komponentowe 1 Przykład 1- Wykonanie prostej aplikacji internetowej w technologii JavaEE w środowisku Netbeans 5.5 z wykorzystaniem

Bardziej szczegółowo

Archiwum Prac Dyplomowych

Archiwum Prac Dyplomowych Archiwum Prac Dyplomowych Instrukcja dla studentów Ogólna procedura przygotowania pracy do obrony w Archiwum Prac Dyplomowych 1. Student rejestruje pracę w dziekanacie tej jednostki uczelni, w której pisana

Bardziej szczegółowo

Zainstalowana po raz pierwszy aplikacja wymaga aktualizacji bazy danych obsługiwanych sterowników.

Zainstalowana po raz pierwszy aplikacja wymaga aktualizacji bazy danych obsługiwanych sterowników. FRISKO-MOBILE Aplikacja FRISKO-MOBILE przeznaczona jest do zdalnej obsługi sterowników FRISKO podłączonych do sieci LAN o stałym adresie IP za pośrednictwem wbudowanych lub zewnętrznych modułów komunikacyjnych.

Bardziej szczegółowo

dbsamples.udl lub przygotowany wcześniej plik dla Excela) i OK,

dbsamples.udl lub przygotowany wcześniej plik dla Excela) i OK, PRACA Z BAZAMI DANYCH w AutoCAD-zie AutoCAD umożliwia dostęp do zewnętrznych baz danych, utworzonych zarówno w MS ACCESS czy w MS EXCEL, jak i w dbase czy SQL Server. Połączenie następuje poprzez odwołanie

Bardziej szczegółowo

INSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56

INSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56 INSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56 Program Liczarka 2000 służy do archiwizowania i drukowania rozliczeń z przeprowadzonych transakcji pieniężnych. INSTALACJA PROGRAMU Program instalujemy na komputerze

Bardziej szczegółowo

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI Miejsce na naklejkê z kodem (Wpisuje zdaj¹cy przed rozpoczêciem pracy) KOD ZDAJ CEGO MIN-W2A1P-021 EGZAMIN MATURALNY Z INFORMATYKI Instrukcja dla zdaj¹cego Czas pracy 120 minut 1. Proszê sprawdziæ, czy

Bardziej szczegółowo

Przewodnik Google Cloud Print

Przewodnik Google Cloud Print Przewodnik Google Cloud Print Wersja 0 POL Definicje oznaczeń W tym podręczniku użytkownika zastosowano następującą ikonę: Uwagi informują o tym, jak należy reagować w danej sytuacji, lub zawierają porady

Bardziej szczegółowo

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x Wersja 02 Styczeń 2016 Centrum Elektronicznych Usług Płatniczych eservice Sp. z o.o. Spis treści 1. Wstęp... 3 1.1. Przeznaczenie dokumentu...

Bardziej szczegółowo

Wyślij sterownik. Podręcznik administratora

Wyślij sterownik. Podręcznik administratora Wyślij sterownik Podręcznik administratora Styczeń 2013 www.lexmark.com Przegląd 2 Przegląd Aplikacja Wyślij sterownik umożliwia łatwe uzyskanie sterownika dla wybranego modelu drukarki. Aplikacja wysyła

Bardziej szczegółowo

INFORMATOR TECHNICZNY WONDERWARE. Konfiguracja komputera klienckiego do łączenia się z serwerem IndustrialSQL

INFORMATOR TECHNICZNY WONDERWARE. Konfiguracja komputera klienckiego do łączenia się z serwerem IndustrialSQL Informator Techniczny nr 68 19-01-2004 INFORMATOR TECHNICZNY WONDERWARE Konfiguracja komputera klienckiego do łączenia się z serwerem IndustrialSQL W celu podłączenie komputera klienckiego do serwera IndustrialSQL,

Bardziej szczegółowo

SpedCust 5 instrukcja instalacji

SpedCust 5 instrukcja instalacji SpedCust 5 instrukcja instalacji jedno- i wielostanowiskowej Schenker Sp. z o.o. Imię i nazwisko Oddział Miejscowość, data INSTRUKCJA INSTALACJI SpedCust5 Aby zainstalować i uruchomić system niezbędne

Bardziej szczegółowo

Decybelomierz Laserliner Sound Test- Master, 30-130 db, 31.5 Hz - 8000 Hz

Decybelomierz Laserliner Sound Test- Master, 30-130 db, 31.5 Hz - 8000 Hz INSTRUKCJA OBSŁUGI Decybelomierz Laserliner Sound Test- Master, 30-130 db, 31.5 Hz - 8000 Hz Numer produktu: 123333 Strona 1 z 23 1 Instalacja 1.1 Procedura podstawowej instalacji Płyta instalacyjna DVD

Bardziej szczegółowo

PRZETWORNIK PROGRAMOWALNY NAPIÊCIA I PR DU STA EGO TYPU P20H

PRZETWORNIK PROGRAMOWALNY NAPIÊCIA I PR DU STA EGO TYPU P20H PRZETWORNIK PROGRAMOWALNY NAPIÊCIA I PR DU STA EGO TYPU P20H Instrukcja konfiguracji przetwornika P20H za pomoc¹ programu LPCon 1 2 Spis treœci 1. Konfiguracja przetwornika za pomoc¹ programu LPCon...

Bardziej szczegółowo

Instalacja i konfiguracja serwera FTP w systemie Windows Server 2008 / 2008 R2 / 2012

Instalacja i konfiguracja serwera FTP w systemie Windows Server 2008 / 2008 R2 / 2012 Źródło: http://www.ipv6migrationguide.net/pl/?mode=browse&ident=1357332926&page=2&step =14 Instalacja i konfiguracja serwera FTP w systemie Windows Server 2008 / 2008 R2 / 2012 Instalacja serwera FTP Tworzenie

Bardziej szczegółowo

9243071 Wydanie 1 PL. Nokia i Nokia Connecting People s± zarejestrowanymi znakami towarowymi firmy Nokia Corporation

9243071 Wydanie 1 PL. Nokia i Nokia Connecting People s± zarejestrowanymi znakami towarowymi firmy Nokia Corporation 9243071 Wydanie 1 PL Nokia i Nokia Connecting People s± zarejestrowanymi znakami towarowymi firmy Nokia Corporation Nokia 9300i Dostosowywanie urz±dzenia do swoich potrzeb Nokia 9300i Dostosowywanie urz±dzenia

Bardziej szczegółowo

Udostępnianie online 2.0 Nokia N76-1

Udostępnianie online 2.0 Nokia N76-1 Udostępnianie online 2.0 Nokia N76-1 BRAK GWARANCJI Dostarczone wraz z urz±dzeniem aplikacje autorstwa osób trzecich mog³y zostaæ opracowane przez osoby lub firmy niepowi±zane z firm± Nokia i mog± byæ

Bardziej szczegółowo

SINAMICS G120C STARTER. Tworzenie nowego projektu w trybie offline.

SINAMICS G120C STARTER. Tworzenie nowego projektu w trybie offline. SINAMICS G120C STARTER Tworzenie nowego projektu w trybie offline. 1 Uruchomienie asystenta tworzenia projektu 1 2 3 page 2 W celu uruchomienia asystenta tworzenia nowego projektu nale y z menu (1) programu

Bardziej szczegółowo

Wymiana du ych plików instrukcja dla klientów Grontmij Polska Sp z o. o.

Wymiana du ych plików instrukcja dla klientów Grontmij Polska Sp z o. o. Wymiana du ych plików instrukcja dla klientów Grontmij Polska Sp z o. o. Ostateczna. Grontmij Polska Pozna, 12.10.12 Autoryzacja Title : Wymiana du ych plików instrukcja dla klientów Grontmij Polska Sp.

Bardziej szczegółowo

Ćwiczenie 6 Proste aplikacje - podstawowe komponenty.

Ć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ółowo

Programowanie obiektowe

Programowanie 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ółowo

Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.

Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Programowanie II prowadzący: Adam Dudek Lista nr 8 Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Jest to najważniejsza cecha świadcząca o sile programowania

Bardziej szczegółowo

Dodatek C: Bezpieczeñstwo. Ukrywanie obiektów bazy danych

Dodatek C: Bezpieczeñstwo. Ukrywanie obiektów bazy danych Dodatek C Bezpieczeñstwo Czêœæ VII: Dodatki Dodatek C: Bezpieczeñstwo Je eli tworzysz bazê danych na w³asne potrzeby, nie musisz w aden sposób ograniczaæ do niej dostêpu, co oznacza, e informacje przedstawione

Bardziej szczegółowo

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.

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. 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ółowo

Wskazówki dotyczące przygotowania danych do wydruku suplementu

Wskazówki dotyczące przygotowania danych do wydruku suplementu Wskazówki dotyczące przygotowania danych do wydruku suplementu Dotyczy studentów, którzy rozpoczęli studia nie wcześniej niż w 2011 roku. Wydruk dyplomu i suplementu jest możliwy dopiero po nadaniu numeru

Bardziej szczegółowo

Stronicowanie na ¹danie

Stronicowanie na ¹danie Pamiêæ wirtualna Umo liwia wykonywanie procesów, pomimo e nie s¹ one w ca³oœci przechowywane w pamiêci operacyjnej Logiczna przestrzeñ adresowa mo e byæ du o wiêksza od fizycznej przestrzeni adresowej

Bardziej szczegółowo

2 kwh/1000h. Rozporz¹dzenie 874/2012/EU Pobieranie etykiet energetycznych

2 kwh/1000h. Rozporz¹dzenie 874/2012/EU Pobieranie etykiet energetycznych 1679 2 kwh/1000h Rozporz¹dzenie 874/2012/EU Pobieranie etykiet energetycznych Na stronie internetowej Rábalux proszê wybraæ podkreœlony lub normalny 1odnoœnik. 4 5 6 3 7 1 2 8 2Program tworzenia etykiet

Bardziej szczegółowo

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce) emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce) Zastosowanie Rozszerzenie to dedykowane jest sklepom internetowych zbudowanym w oparciu

Bardziej szczegółowo

Konfiguracja przeglądarek internetowych oraz Panelu Java dla klientów instutucjonalnych problemy z apletem do logowania/autoryzacji

Konfiguracja przeglądarek internetowych oraz Panelu Java dla klientów instutucjonalnych problemy z apletem do logowania/autoryzacji Konfiguracja przeglądarek internetowych oraz Panelu Java dla klientów instutucjonalnych problemy z apletem do logowania/autoryzacji Rozdział 1 Przeglądarka internetowa Internet Explorer (32-bit)... 2 Rozdział

Bardziej szczegółowo

Zaawansowane programowanie w (pakiecie) Delphi

Zaawansowane programowanie w (pakiecie) Delphi DEL420 Zaawansowane programowanie w (pakiecie) Delphi Andrzej Marciniak Politechnika Poznañska, Instytut Informatyki Uniwersytet im. A. Mickiewicza, Wydzia³ Matematyki i Informatyki Prezentacja multimedialna

Bardziej szczegółowo

ZA CZNIK B: WSPÓLNE FUNKCJE ADMINISTRACYJNE

ZA CZNIK B: WSPÓLNE FUNKCJE ADMINISTRACYJNE ZA CZNIKI ZA CZNIK : WSPÓLNE FUNKCJE ADMINISTRACYJNE W za³¹czniku opiszemy funkcje umieszczone w Administracji wiêkszoœci modu- ³ów systemu SM-OSS. Do funkcji tych nale ¹: Parametry drukarki Ustawianie

Bardziej szczegółowo