PODSTAWY PROGRAMOWANIA
|
|
- Ksawery Leszczyński
- 8 lat temu
- Przeglądów:
Transkrypt
1 PODSTAWY PROGRAMOWANIA Andrzej Marciniak Prezentacja multimedialna przygotowana za pomocą systemu Corel Presentations X3 Copyright by Andrzej Marciniak PP-12(1 z 46)
2 Na poprzednim wykładzie... Ptypy sparametryzowane < definiowanie typów sparametryzowanych < sparametryzowane typy proceduralne i metody Ppodstawowe moduły biblioteki RTL < moduł System < moduł SysUtils < moduł Math < wywołanie innego programu z programu paskalowego Pinformacje o bibliotece VCL < okienka z komunikatami PP-12(2 z 46)
3 Na tym wykładzie... Psystem pomocy dla programu okienkowego < wyświetlanie wskazówek < dołączanie plików pomocy i ich obsługa w języku Delphi Pprzygotowanie wersji dystrybucyjnej programu < program InstallShield Express < plik AUTORUN.INF Ptworzenie komponentów VCL i ActiveX oraz ich wykorzystanie < konstrukcja komponentu VCL < testowanie komponentu VCL < konstrukcja komponentu ActiveX PP-12(3 z 46)
4 Przygotowanie systemu pomocy Do utworzenia systemu pomocy dla programu okienkowego uruchamianego w środowisku Windows służy program HTML Help Workshop firmy Microsoft. Program ten można pobrać bezpłatnie m. in. ze strony W programie tym tworzy się plik projektowy systemu pomocy, a następnie kompiluje się go do pliku *.chm (w starszych wersjach programu S do pliku *.hlp). Tekst systemu pomocy można przygotować w edytorze MS Word (jako plik *.doc) lub w postaci pliku HTML. Szczegóły znajdują się w systemie pomocy programu HTML Help Workshop. PP-12(4 z 46)
5 Wyświetlanie wskazówek Przy aktywności komponentu: Pwe własności Hint wpisać odpowiedni tekst, Pwe własności ShowHint ustalić wartość True (domyślnie jest False). PP-12(5 z 46)
6 Dołączanie plików pomocy i ich obsługa Elementy typu TApplication (z modułu Vcl.Forms): Pwłasność HelpFile, Pmetoda HelpCommand, Pmetoda HelpContext, Pmetoda HelpJump, Pzdarzenie OnHelp. Bardzo ważna uwaga: Użycie w programie okienkowym plików pomocy *.chm wymaga zadeklarowania modułu HTMLHelpViewer w module głównego okna programu. PP-12(6 z 46)
7 Dołączanie plików pomocy i ich obsługa Własność HelpFile property HelpFile : string Służy do określenia nazwy domyślnego pliku pomocy (podczas wykonywania programu), który będzie używany przez program okienkowy do wyświetlania informacji. Domyślnie wartość tej własności jest łańcuchem pustym, co oznacza brak pliku pomocy skojarzonego z programem. PP-12(7 z 46)
8 Dołączanie plików pomocy i ich obsługa Własność HelpFile Przykład Application.HelpFile:= ENC_HELP.HLP ; Alternatywny sposób (statyczny): określenie Help file w okienku dialogowym wyświetlanym po zainicjowaniu w środowisku Delphi polecenia Project 6 Options i wyborze elementu Application Appearance. PP-12(8 z 46)
9 Dołączanie plików pomocy i ich obsługa Metoda HelpCommand function HelpCommand (Command : Word; Data : Longint): Boolean; Umożliwia szybki dostęp do dowolnego polecenia funkcji WinHelp i HTMLHelp środowiska Windows (są to funkcje API). Polecenie określa się za pomocą parametru Command, a parametr Data służy do przekazania dodatkowych informacji (w zależności od wartosci parametru Command). Szczegóły S zob. temat HTMLHelp w MSDN Library PP-12(9 z 46)
10 Dołączanie plików pomocy i ich obsługa Metoda HelpCommand Przykład Najczęściej stosowane wywołanie metody HelpCommand dla pliku pomocy *.hlp: Application.HelpCommand (HELP_FINDER, 0); PP-12(10 z 46)
11 Dołączanie plików pomocy i ich obsługa Metoda HelpContext function HelpContext (Context : THelpContext) : Boolean; Typ THelpContext jest zdefiniowany w module System.Classes: type THelpContext =! ; Metoda ta wyświetla temat pomocy o identyfikatorze określonym parametrem Context. PP-12(11 z 46)
12 Dołączanie plików pomocy i ich obsługa Metoda HelpContext Uwaga: Przed przesłaniem polecenia do funkcji WinHelp lub HTMLHelp metoda HelpContext generuje zdarzenie OnHelp. Funkcja API WinHelp lub HTMLHelp zostanie wywołana tylko wówczas, gdy nie określono metody obsługi tego zdarzenia lub w metodzie obsługi nastąpi jej wywołanie. Wartość funkcji równa False oznacza, że z programem nie skojarzono żadnego pliku pomocy (wartością własności CurrentHelpFile jest łańcuch pusty). Uwaga: Własność CurrentHelpFile określa plik pomocy skojarzony z aktywną formatką. W programach z jedną formatką (okienkiem) wartość własności CurrentHelpFile jest równa wartości własności HelpFile. PP-12(12 z 46)
13 Dołączanie plików pomocy i ich obsługa Metoda HelpContext Przykład const DATANOTFOUND = 714;... Application.HelpContext (DATANOTFOUND); PP-12(13 z 46)
14 Dołączanie plików pomocy i ich obsługa Metoda HelpJump function HelpJump (const JumpID : string) : Boolean; Metoda ta wyświetla temat pomocy identyfikawany przez swoją symboliczną nazwę. Uwaga: Przed przesłaniem polecenia do funkcji WinHelp lub HTMLHelp metoda HelpJump generuje zdarzenie OnHelp. Funkcja API WinHelp lub HTMLHelp zostanie wywołana tylko wówczas, gdy nie określono metody obsługi tego zdarzenia lub w metodzie obsługi nastąpi jej wywołanie. PP-12(14 z 46)
15 Dołączanie plików pomocy i ich obsługa Metoda HelpJump Wartość funkcji równa False oznacza, że z programem nie skojarzono żadnego pliku pomocy. Dokładniej: wartością własności CurrentHelpFile jest łańcuch pusty. Przykład Application.HelpJump ( metoda_abstrakcyjna ); PP-12(15 z 46)
16 Dołączanie plików pomocy i ich obsługa Zdarzenie OnHelp property OnHelp : THelpEvent read FOnHelp write FOnHelp; Typ THelpEvent jest zdefiniowany w module Vcl.Forms: type THelpEvent = function (Command : Word; Data : LongInt; var CallHelp : Boolean) : Boolean of object; Wszystkie metody wywołujące pomoc powodują najpierw wygenerowanie zdarzenia OnHelp. Wartość False metody obsługi zdarzenia OnHelp oznacza, że podczas jej wykonywania wystąpił błąd. PP-12(16 z 46)
17 Dołączanie plików pomocy i ich obsługa Zdarzenie OnHelp Programista może napisać własną metodę obsługi zdarzenia OnHelp. Jeśli wartością parametru CallHelp będzie True, to po wystąpieniu zdarzenia OnHelp nastąpi wywołanie funkcji API WinHelp lub HTMLHelp (działanie jest wówczas takie same, jak domyślne, tj. przy braku metody programisty obsługi tego zdarzenia). PP-12(17 z 46)
18 Dołączanie plików pomocy i ich obsługa Zdarzenie OnHelp Przykład (zmiana pliku pomocy dla aktywnej formatki) function TForml.AppHelp (Command : Word; Data : Longint; var CallHelp : Boolean) : Boolean; begin Application.HelpFile:=Screen.ActiveForm.Name +.HLP ; CallHelp:=True end; function TForml.FormCreate (Sender : TObject); begin Application.OnHelp:=AppHelp end; Zmienna globalna Screen (typu TScreen) opisuje stan ekranu. Jej własność ActiveForm (typu TForm) zawiera informację o aktualnie aktywnej formatce, a własność Name zawiera nazwę formatki. Metoda AppHelp jest przypisana do obsługi zdarzenia OnHelp podczas obsługi zdarzenia OnCreate dla formatki PP-12(18 z 46)
19 Przygotowanie wersji dystrybucyjnej programu Do tego celu służy program InstallShield Express, którego polskojęzyczną wersję można pobrać m. in. ze stron: PP-12(19 z 46)
20 Przygotowanie wersji dystrybucyjnej programu W programie InstallShield Express tworzy się plik projektowy (*.ism) dla wersji instalacyjnej programu, ustalając lub określając różne parametry, w tym okienka wyświetlane podczas instalacji. Następnie plik ten kompiluje się, w wyniku czego powstaje wersja wykonywalna programu instalacyjnego. Program InstallShield Express umożliwia przetestowanie wersji instalacyjnej oraz przygotowanie jej dla różnych nośników (m. in. płyt CD i DVD). Do nagrania płyt można wykorzystać program Nero Burning ROM. PP-12(20 z 46)
21 Przygotowanie wersji dystrybucyjnej programu Plik AUTORUN.INF Po umieszczeniu płyty CD w napędzie, system Windows automatycznie rozpoczyna poszukiwanie pliku AUTORUN.INF i po jego odnalezieniu wykonuje zawarte w nim polecenia. W pliku tym można m. in. wskazać program do uruchomienia (np. Setup): [Autorun] OPEN=SETUP.EXE PP-12(21 z 46)
22 Tworzenie komponentów 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. PP-12(22 z 46)
23 Tworzenie komponentów 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. PP-12(23 z 46)
24 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) W palecie komponentów każdy komponent jest reprezentowany za pomocą jakiegoś piktogramu. Zasady wyświetlania piktogramów komponentów: Ppo dodaniu komponentu do środowiska Delphi (będzie dalej) jego piktogram jest poszukiwany w pliku o takiej samej nazwie, jak nazwa pliku z modułem (.PAS) zawierającym opis komponentu, ale o rozszerzeniu nazwy DCR (skr. ang. Delphi Component Resource), plik.dcr jest zwykłym plikiem z zasobem, tyle że o zmienionym rozszerzeniu nazwy, PP-12(24 z 46)
25 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) W palecie komponentów każdy komponent jest reprezentowany za pomocą jakiegoś piktogramu. Zasady wyświetlania piktogramów komponentów: P jeśli taki plik 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). W pliku.dcr piktogram jest pamiętany jako mapa bitowa o rozmiarze piksele. W starszych wersjach środowiska Delphi (np. Borland Delphi 7) piktogram komponentu można było przygotować za pomocą programu Image Editor, będącego jednym z programów narzędziowych dostępnych w pakiecie. W środowisku Embarcadero Delphi XE2 nie ma tego programu. PP-12(25 z 46)
26 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) W celu utworzenia nowego komponentu należy: P w głównym menu środowiska Delphi zainicjować polecenie Component 6 New Component, które spowoduje zainicjowanie kreatora komponentów ze stroną zawierającą wykaz wszystkich klas definiujących komponenty już zainstalowane w systemie, P wybrać klasę definiującą przodka tworzonego komponentu (w przykładzie będzie to klasa TStaticText), po czym wybrać przycisk Next, PP-12(26 z 46)
27 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) PP-12(27 z 46)
28 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) W celu utworzenia nowego komponentu należy: P w drugim okienku określić nazwę klasy definiującej komponent (w podokienku Class Name) S w przykładzie będzie to TStaticTextClock, P przyjąć (lub zmienić) domyślne ustalenia w innych podokienkach wejściowych S w przykładzie zmieniamy domyślną nazwę modułu z definicją komponentu na StaticTextClock, P wybrać przycisk Next. PP-12(28 z 46)
29 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) PP-12(29 z 46)
30 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) Wybór przycisku Next powoduje wyświetlenie kolejnego okna z możliwością utworzenia modułu z definicją komponentu lub dodania go do istniejącego lub nowego pakietu (w przykładzie wybieramy opcję Create Unit, po czym przycisk Finish). PP-12(30 z 46)
31 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) W przypadku wyboru opcji Create Unit i przycisku Finish na ekranie ukaże się okienko redakcyjne z modułem zawierającym szkielet definicji klasy określającej komponent. Ważnym elementem tego modułu jest procedura Register, której zadaniem jest umieszczenie piktogramu komponentu w palecie. Po uzupełnieniu definicji klasy o elementy powodujące zamierzone działanie komponentu należy zapisać moduł na dysku (przez wybór polecenia File 6 Save). PP-12(31 z 46)
32 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) W celu zainstalowania komponentu należy zainicjować polecenie Component 6 Install Component i w wyświetlonym okienku wybrać z listy nazwę modułu z definicją klasy określającej komponent, po czym określić instalację do istniejącego lub nowego pakietu. PP-12(32 z 46)
33 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) Wybór przycisku Next powoduje wyświetlenie kolejnego okna, w którym należy określić nazwę pakietu (w podokienku Package name) i ewentualnie jego opis (w podokienku Package description), po czym wybrać przycisk Finish. Spowoduje to pojawienie się zapytania: na które należy odpowiedzieć Yes. PP-12(33 z 46)
34 Tworzenie komponentów Konstrukcja komponentu VCL (przykład: StaticTextClock) Pomyślne zainstalowanie komponentu kończy się komunikatem: O tym, że komponent został zainstalowany można przekonać się wyświetlając odpowiednią grupę (tę, do której dodano komponent) w okienku Tool Palette lub odpowiednią zakładkę palety komponentów znajdującej się pod piktogramami szybkiego inicjowania poleceń. PP-12(34 z 46)
35 Tworzenie komponentów Usuwanie komponentów W celu usunięcia komponentu należy: P zainicjować polecenie Project 6 Options, P w wyświetlonym oknie wybrać z lewej strony element Packages, po czym w oknie Design packages odszukać zainstalowany pakiet na liście, P przy podświetlonej nazwie pliku z pakietem (lub opisie, o ile taki został utworzony podczas tworzenia pakietu) wybrać przycisk Remove. Uwaga: Operacja ta nie usuwa pliku pakietu z dysku. PP-12(35 z 46)
36 Tworzenie komponentów Zmiana komponentu Zmiana (modyfikacja) zarejestrowanego komponentu polega zwykle na dodaniu kilku nowych elementów do definiującej go klasy. W tym celu należy zainicjować polecenie File 6 Open i wyszukać w wyświetlonej liście plików odpowiedni pakiet. Wczytanie pakietu spowoduje pojawienie się w okienku File (z prawej strony ekranu) drzewa hierarchicznego z pakietem, w którym należy w grupie Contains kliknąć w piktogram z modułem zawierającym definicję klasy komponentu. Po modyfikacji należy skompilować cały pakiet (wykonujemy to za pomocą polecenia Project 6 Compile). PP-12(36 z 46)
37 Tworzenie komponentów Konstrukcja komponentu VCL (przykład StaticTextClock) PP-12(37 z 46)
38 Komponenty ActiveX 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 6 New 6 Other i w wyświetlonym okienku New Items uaktywnić element ActiveX, PP-12(38 z 46)
39 Komponenty ActiveX Konstrukcja komponentu ActiveX (przykład: StaticTextClockX) Pwybrać piktogram ActiveX Library, co spowoduje otwarcie okienka redakcyjnego z tekstem biblioteki o domyślnej nazwie oraz okienka edytora komponentów ActiveX z nazwą *.ridl, PP-12(39 z 46)
40 Komponenty ActiveX Konstrukcja komponentu ActiveX (przykład: StaticTextClockX) P w bibliotece dodać deklarację modułu z klasą definiującą komponent VCL; w opisywanym przykładzie klauzula uses powinna mieć postać uses ComServ, Project2_TLB in Project2_TLB.pas, StaticTextClock in StaticTextClock.pas ; P skompilować bibliotekę (przez wybór polecenia Project 6 Compile), P ponownie zainicjować polecenie File 6 New 6 Other, znowu uaktywnić element ActiveX, ale tym razem wybrać w okienku piktogram ActiveX Control, co spowoduje wyświetlenie PP-12(40 z 46) okienka dialogowego kreatora komponentów ActiveX,
41 Komponenty ActiveX Konstrukcja komponentu ActiveX (przykład: StaticTextClockX) Pw podokienku CoClass Name wpisać nazwę tworzonego komponentu ActiveX (w okienku Interface automatycznie pojawi się nazwa łącza programowego), Pw podokienku listowym Component Name wybrać nazwę klasy ze zwykłym komponentem, z którego jest tworzony komponent ActiveX, po czym wybrać przycisk OK (spowoduje to automatyczne utworzenie modułu z definicją klasy określającej komponent ActiveX). PP-12(41 z 46)
42 Komponenty ActiveX Konstrukcja komponentu ActiveX (przykład: StaticTextClockX) Uwaga: Jeśli moduł z definicją klasy zwykłego komponentu nie zostanie odnaleziony automatycznie, to na ekranie pojawi się następujące okienko i po wyborze przycisku OK. programista będzie mógł wskazać ten moduł (wcześniej skompilowany!) w wyświetlonym okienku Find Unit. PP-12(42 z 46)
43 Komponenty ActiveX Konstrukcja komponentu ActiveX (przykład: StaticTextClockX) Wygenerowany automatycznie moduł będzie zawierać definicję klasy TStaticTextClockX określającej komponent ActiveX. W nagłówku tej klasy obok nazwy przodka (TActiveXControl) będzie podana nazwa łącza programowego (IStaticTextClockX). Łącze to jest zdefiniowane w module *_TLB, który także został utworzony automatycznie i zawiera odpowiednie deklaracje zaimportowane z biblioteki typów. W definicji łącza programowego IStaticTextClockX 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 przedrostkach Get_ oraz Set_), których definicje są podane w implementacji łącza, tj. w klasie TStaticTextClockX. Do bezpośredniej ingerencji we wszystkie elementy definicji komponentu ActiveX służy edytor, którego okienko znajduje się na zakładce *.ridgl głównego okna środowiska Delphi. PP-12(43 z 46)
44 Komponenty ActiveX 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 6 Compile (otrzymamy plik *.ocx z komponentem), P zarejestrować komponent w systemie za pomocą polecenia Run 6 ActiveX Server 6 Register (do anulowania rejestracji służy polecenie Run 6 ActiveX Server 6 Unregister). Za pomocą polecenia Component 6 Install Component utworzony komponent ActiveX można dołączyć do palety komponentów (np. do grupy ActiveX). PP-12(44 z 46)
45 Komponenty ActiveX Konstrukcja komponentu ActiveX (przykład: StaticTextClockX) PP-12(45 z 46)
46 KONIEC PP-12(46 z 46)
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ół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ółowoInformatyka 2012. dr inż. Paweł Mazurek
Dystrybucja aplikacji Informatyka 2012 dr inż. Paweł Mazurek System pomocy Przygotowanie systemu pomocy dla programu okienkowego: - wyświetlanie wskazówek - dołączanie zbiorów pomocy i ich obsługa - przygotowanie
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ół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ół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ół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ół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ół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ół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ółowoWprowadzenie 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ółowoSposoby 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ół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ółowoPakiet AutoRun Menu. Sławomir Pogodziński. Podyplomowe Studium Programowania i Zastosowań Komputerów
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów Sławomir Pogodziński Pakiet AutoRun Menu Praca dyplomowa wykonana
Bardziej szczegółowoWstę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ółowoInstalowanie VHOPE i plików biblioteki VHOPE
Instalowanie VHOPE i plików biblioteki VHOPE Krok 1. Zainstaluj aplikację VHOPE Przed rozpoczęciem korzystania z materiałów prezentacyjnych znajdujących się na tym dysku USB należy zainstalować na komputerze
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ół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ół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ółowoScenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:
Praca z projektemi w MS VB.NET Scenariusz lekcji Scenariusz lekcji 1 TEMAT LEKCJI: Praca z projektami w MS VB.NET. 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: podać definicje podstawowych pojęć związanych
Bardziej szczegółowoPlatformy Programowania
Platformy Programowania Ćwiczenie 1 4 x Hello World! Środowisko programistyczne, w którym będziemy pracować do wakacji: Microsoft Visual Studio 2010 Profesional 1. Utwórz aplikację konsolową. Po uruchomieniu
Bardziej szczegółowoGdy z poziomu programu Delphi otworzysz folder pierwszy program, zauważysz tylko dwa pliki [rys.1]:
Odcinek 2 rozpoczniemy od omówienia typów plików, z jakimi możemy mieć do czynienia w programie Delphi. Szybko zauważysz, że przy konstruowaniu programu tworzone są nie tylko, jak wcześniej mówiliśmy,
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ół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ółowoInstalacja NOD32 Remote Administrator
Instalacja NOD32 Remote Administrator Program do zdalnego zarządzania stacjami roboczymi, na których zainstalowany jest program NOD32, składa się z dwóch modułów. Pierwszy z nich Remote Administrator Server
Bardziej szczegółowoZaawansowane 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ółowoSerwery Statefull i Stateless
Serwery Statefull i Stateless Wszystkie serwery aplikacji są określone jako stateless podczas projektowania. Te aplikacje nie przetrzymują stałego połączenia z klientem. Wysyłają one pakiety danych na
Bardziej szczegółowoNarzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl
Narzędzia i aplikacje Java EE Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl Niniejsze opracowanie wprowadza w technologię usług sieciowych i implementację usługi na platformie Java EE (JAX-WS) z
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ółowoNagrywamy podcasty program Audacity
Pobieranie i instalacja Program Audacity jest darmowym zaawansowanym i wielościeżkowym edytorem plików dźwiękowych rozpowszechnianym na licencji GNU GPL. Jest w wersjach dla systemów typu Unix/Linux, Microsoft
Bardziej szczegółowoEASY CAP VIDEO GRABBER SZYBKI START. Instalacja sterowników
EASY CAP VIDEO GRABBER SZYBKI START Instalacja sterowników Włóż do napędu CD-ROM dołączoną do urządzenia płytę CD. Jeśli po chwili nie uruchomi się automatycznie program z opcjami instalacyjnymi to uruchom
Bardziej szczegółowoUtworzenie pliku. Dowiesz się:
Dowiesz się: 1. Jak rozpocząć pisanie programu 2. Jak wygląda szkielet programu, co to są biblioteki i funkcja main() 3. Jak wyświetlić ciąg znaków w programie 4. Jak uruchamiać (kompilować) napisany program
Bardziej szczegółowoLaboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.
Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych. 1. Przygotowanie środowiska programistycznego. Zajęcia będą
Bardziej szczegółowoPobieranie edytora CodeLite
Pobieranie edytora CodeLite Wejdź na stronę http://codelite.org/ a następnie przejść do ekranu pobierania (bez wykonywania dobrowolnej wpłaty). Kliknij na zakładkę Download a następnie No thanks, just
Bardziej szczegółowoProjektowanie aplikacji internetowych laboratorium
Projektowanie aplikacji internetowych laboratorium Programowanie w języku Java Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne NetBeans 7 (zrzuty ekranów pochodzą z wersji
Bardziej szczegółowoZarządzanie Infrastrukturą IT. Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze 2005. www.e-audytor.com
Zarządzanie Infrastrukturą IT Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze 2005 Data modyfikacji: 2007-04-17, 15:45 opracował: Maciej Romanowski v 2.2 powered by Romanowski 2007-03-15
Bardziej szczegółowoPrzewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013
Przewodnik instalacji i rozpoczynania pracy Dla DataPage+ 2013 Ostatnia aktualizacja: 25 lipca 2013 Spis treści Instalowanie wymaganych wstępnie komponentów... 1 Przegląd... 1 Krok 1: Uruchamianie Setup.exe
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ółowoBorland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++
Odcinek 1. Czym jest Borland Delphi? Borland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++ Delphi wywodzi się od
Bardziej szczegółowoBorland Developer Studio 2006. Autor: Radosław Bujak
Borland Developer Studio 2006 Autor: Radosław Bujak Rozdział 1: Wprowadzenie do Delphi 2006 Rozdział ten słuŝy jako wprowadzenie do zintegrowanego środowiska IDE Delphi, a takŝe objaśnia postawy tworzenia
Bardziej szczegółowoFAQ. Kwiecień 2010. Generator Wniosków Płatniczych (GWP) Wersja 1.0
Kwiecień 2010 Generator Wniosków Płatniczych (GWP) Historia dokumentu: Wersja Data ostatniej modyfikacji 1.0 26.04.2010 r. 2 S t r o n a Pytania i odpowiedzi do generatora wniosków płatniczych: 1. [GWP]
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ól Łukasz Nr albumu: 254102
Król Łukasz Nr albumu: 254102 Podstawy o Delphi Język programowania, którego można używać w środowiskach firmy Borland, Embarcadero, Microsoft (Delphi Prism), oraz w środowisku Lazarus. Narzędzia te są
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ółowoPS QUAESTIO PRO /// instrukcja instalacji komponentu klienckiego
PS QUAESTIO PRO /// instrukcja instalacji komponentu klienckiego PS QUAESTIO PRO jest rozwiązaniem przygotowanym przez firmę Predictive Solutions. Jest to platforma do realizacji badań ankietowych, wspierająca
Bardziej szczegółowoIBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Windows
IBM SPSS Statistics - ssentials for R: Instrukcje instalacji dla Windows Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics - ssentials for R w systemach operacyjnych Windows. Przegląd
Bardziej szczegółowoPrzesyłanie planowanych odbiorów dostawcy do monitora prognozy zlecenia PL
Pomoc stanowiskowa Przesyłanie planowanych odbiorów dostawcy do monitora prognozy zlecenia PL Użyj tego działania portalu dostawcy w celu przesyłania planowanych odbiorów dostawcy. Step 1. Po zalogowaniu
Bardziej szczegółowoPrzewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012
Przewodnik instalacji i rozpoczynania pracy dla DataPage+ 2012 Pomoc aktualizowano ostatnio: 29 sierpnia 2012 Spis treści Instalowanie wymaganych wstępnie komponentów... 1 Przegląd... 1 Krok 1: Uruchamianie
Bardziej szczegółowoAcronis Backup & Recovery 10 Server for Linux. Instrukcja szybkiego rozpoczęcia pracy
Acronis Backup & Recovery 10 Server for Linux Instrukcja szybkiego rozpoczęcia pracy W tym dokumencie opisano sposób instalowania programu Acronis Backup & Recovery 10 Server for Linux oraz rozpoczynania
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ółowoPROGRAM: 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ółowoProgramowanie RAD Delphi
Programowanie RAD Delphi Dr Sławomir Orłowski Zespół Fizyki Medycznej, Instytut Fizyki, Uniwersytet Mikołaja Kopernika w Toruniu Pokój: 202, tel. 611-32-46, e-mial: bigman@fizyka.umk.pl Delphi zasoby Aplikacje
Bardziej szczegółowoZałącznik nr 2. Zasady pracy aplikacji InteGrRej.
Załącznik nr 2. Zasady pracy aplikacji InteGrRej. O programie Aplikacja została stworzona w środowisku Microsoft Visual C#.Net oraz Borland Delphi. Testowana w środowisku programowym GeoMedia Proffessional
Bardziej szczegółowoSZYBKI START DLA IGSS FREE50 - PRZEWODNIK
INDUSTRIAL AUTOMATION Interactive Graphical SCADA System INSIGHT AND OVERVIEW SZYBKI START DLA IGSS FREE50 - PRZEWODNIK Strona 1 z 26 Szybki Start dla IGSS FREE50 - przewodnik Wprowadzenie Przewodnik ten
Bardziej szczegółowoZastanawiałeś się może, dlaczego Twój współpracownik,
Kurs Makra dla początkujących Wiadomości wstępne VBI/01 Piotr Dynia, specjalista ds. MS Office Czas, który poświęcisz na naukę tego zagadnienia, to 15 20 minut. Zastanawiałeś się może, dlaczego Twój współpracownik,
Bardziej szczegółowoWprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu
Bardziej szczegółowoAplikacje w środowisku VBA. Visual Basic for Aplications
Aplikacje w środowisku VBA Visual Basic for Aplications Podstawowe informacje o VBA Visual Basic for Aplications, w skrócie VBA, to język programowania rozwijany przez Microsoft, którego zastosowanie pozwala
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ółowoRys. 1. Główne okno programu QT Creator. Na rysunku 2 oznaczone zostały cztery przyciski, odpowiadają kolejno następującym funkcjom:
1. QT creator, pierwsze kroki. Qt Creator wieloplatformowe środowisko programistyczne dla języków C++, JavaScript oraz QML, będące częścią SDK dla biblioteki Qt. Zawiera w sobie graficzny interfejs dla
Bardziej szczegółowoZAPOZNANIE SIĘ Z TWORZENIEM
LABORATORIUM SYSTEMÓW MOBILNYCH ZAPOZNANIE SIĘ Z TWORZENIEM APLIKACJI MOBILNEJ W J2ME I. Temat ćwiczenia II. Wymagania Podstawowe wiadomości z zakresu języka Java Podstawowa znajomość środowiska Eclipse
Bardziej szczegółowoWindows 10 - Jak uruchomić system w trybie
1 (Pobrane z slow7.pl) Windows 10 - Jak uruchomić system w trybie awaryjnym? Najprostszym ze sposobów wymuszenia na systemie przejścia do trybu awaryjnego jest wybranie Start a następnie Zasilanie i z
Bardziej szczegółowoWprowadzenie do biblioteki klas C++
Instrukcja laboratoryjna nr 7 Programowanie w języku C 2 (C++ poziom zaawansowany) Wprowadzenie do biblioteki klas C++ WxWidgets mgr inż. Lasota Maciej dr inż. Kaczmarek Tomasz dr inż. Wilk-Jakubowski
Bardziej szczegółowoWindows XP - lekcja 3 Praca z plikami i folderami Ćwiczenia zawarte w tym rozdziale pozwolą na tworzenie, usuwanie i zarządzanie plikami oraz folderami znajdującymi się na dysku twardym. Jedną z nowości
Bardziej szczegółowo6. Formularze tabelaryczne, obiekty nawigacji - rozgałęzienia
6. Formularze tabelaryczne, obiekty nawigacji - rozgałęzienia 1. Kolejne zadanie będzie polegało na utworzeniu formularza tabelarycznego prezentującego utwory określonego wykonawcy. Formularz utworzymy
Bardziej szczegółowoAplikacje w środowisku Java
Aplikacje w środowisku Java Materiały do zajęć laboratoryjnych Graficzny Interfejs Użytkownika mgr inż. Kamil Zieliński Katolicki Uniwersytet Lubelski Jana Pawła II 2018/2019 Spis treści Graficzny Interfejs
Bardziej szczegółowoPołączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja
Strona 1 z 6 Połączenia Obsługiwane systemy operacyjne Korzystając z dysku CD z oprogramowaniem, można zainstalować oprogramowanie drukarki w następujących systemach operacyjnych: Windows 8.1 Windows Server
Bardziej szczegółowoSTATISTICA 8 WERSJA JEDNOSTANOWISKOWA INSTRUKCJA INSTALACJI
STATISTICA 8 WERSJA JEDNOSTANOWISKOWA INSTRUKCJA INSTALACJI Uwagi: 1. Użytkownicy korzystający z systemów operacyjnych Windows 2000, XP lub Vista na swoich komputerach muszą zalogować się z uprawnieniami
Bardziej szczegółowoProgramowanie obiektowe
Programowanie obiektowe Laboratorium 1. Wstęp do programowania w języku Java. Narzędzia 1. Aby móc tworzyć programy w języku Java, potrzebny jest zestaw narzędzi Java Development Kit, który można ściągnąć
Bardziej szczegółowoKorzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP
Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP W tym opracowaniu opisano, jak korzystać z edytora zasad grupy do zmiany ustawień zasad lokalnych dla
Bardziej szczegółowoProgramowanie Obiektowe GUI
Programowanie Obiektowe GUI Swing Celem ćwiczenia jest ilustracja wizualnego tworzenia graficznego interfejsu użytkownika opartego o bibliotekę Swing w środowisku NetBeans. Ponadto, ćwiczenie ma na celu
Bardziej szczegółowoWprowadzenie do projektu QualitySpy
Wprowadzenie do projektu QualitySpy Na podstawie instrukcji implementacji prostej funkcjonalności. 1. Wstęp Celem tego poradnika jest wprowadzić programistę do projektu QualitySpy. Będziemy implementować
Bardziej szczegółowoPołączenia. Instalowanie drukarki lokalnie (Windows) Co to jest drukowanie lokalne?
Strona 1 z 6 Połączenia Instalowanie drukarki lokalnie (Windows) Uwaga: Jeśli dysk CD Oprogramowanie i dokumentacja nie obejmuje obsługi danego systemu operacyjnego, należy skorzystać z Kreatora dodawania
Bardziej szczegółowoWprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu
Bardziej szczegółowoZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI
DEL420 ZAAWANSOWANE PROGRAMOWANIE W (PAKIECIE) DELPHI Andrzej Marciniak Prezentacja multimedialna przygotowana za pomoc¹ systemu Corel Presentations 11 Copyright 2004-2010 by Andrzej Marciniak DEL-8(1
Bardziej szczegółowoJak napisaś edytor tekstowy w Delphi (wersja Delphi 2009)
I. Start nowej aplikacji Jak napisaś edytor tekstowy w Delphi (wersja Delphi 2009) Przed stworzeniem nowej aplikacji, stwórzmy katalog w którym będziemy przechowywać pliki źródłowe Projektu: 1. Tworzymy
Bardziej szczegółowoAplikacje WWW - laboratorium
Aplikacje WWW - laboratorium Serwlety Celem ćwiczenia jest przygotowanie kilku prostych serwletów ilustrujących możliwości tej technologii. Poszczególne ćwiczenia prezentują sposób przygotowania środowiska,
Bardziej szczegółowoProgram PortaScan wersja 1.0.3. Instrukcja obsługi
Porta KMI Poland Sp. z o.o. Bolszewo, ul. Szkolna 26 Program PortaScan wersja 1.0.3 Instrukcja obsługi Wykonano: Dział IT Porta KMI Poland Sp. z o.o. Program PortaScan wersja 1.0.3. Instrukcja instalacji
Bardziej szczegółowoPrzygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8
Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8 Podstawy programowania makr w Excelu 1 Aby rozpocząć pracę z makrami, należy
Bardziej szczegółowo1. Podręcznik instalacji aplikacji EXR Creator... 2 1.1 Wstęp... 3 1.2 Instalacja... 4 1.2.1 Instalacja aplikacji EXR Creator z płyty CD... 5 1.2.1.
1. Podręcznik instalacji aplikacji EXR Creator.................................................................... 2 1.1 Wstęp.............................................................................................
Bardziej szczegółowoPapyrus. Papyrus. Katedra Cybernetyki i Robotyki Politechnika Wrocławska
Katedra Cybernetyki i Robotyki Politechnika Wrocławska Kurs: Zaawansowane metody programowania Copyright c 2014 Bogdan Kreczmer Niniejszy dokument zawiera materiały do wykładu dotyczącego programowania
Bardziej szczegółowoLaboratorium 1 - Programowanie proceduralne i obiektowe
Laboratorium 1 - Programowanie proceduralne i obiektowe mgr inż. Kajetan Kurus 4 marca 2014 1 Podstawy teoretyczne 1. Programowanie proceduralne (powtórzenie z poprzedniego semestru) (a) Czym się charakteryzuje?
Bardziej szczegółowoProgramowanie obiektowe zastosowanie języka Java SE
Programowanie obiektowe zastosowanie języka Java SE Wstęp do programowania obiektowego w Javie Autor: dr inŝ. 1 Java? Java język programowania obiektowo zorientowany wysokiego poziomu platforma Javy z
Bardziej szczegółowoJę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ół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ółowoInformatyzacja Przedsiębiorstw
Informatyzacja Przedsiębiorstw Microsoft Dynamics NAV 2016 Development Environment C/AL Izabela Szczęch Informatyzacja Przedsiębiorstw Strona 1 Plan zajęć 1 Informacje ogólne dotyczące środowiska deweloperskiego
Bardziej szczegółowoMentorGraphics ModelSim
MentorGraphics ModelSim 1. Konfiguracja programu Wszelkie zmiany parametrów systemu symulacji dokonywane są w menu Tools -> Edit Preferences... Wyniki ustawień należy zapisać w skrypcie startowym systemu
Bardziej szczegółowoDodawanie operacji dodatkowych w WAPRO Mag.
Dodawanie operacji dodatkowych w WAPRO Mag. obowiązuje od wersji 8.21.0 Opracował i wykonał: Grzegorz Lenarczyk Asseco Business Solutions SA Oddział w Warszawie Warszawa, ul. Branickiego 13 02-972 Warszawa
Bardziej szczegółowoPolitechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych
Laboratorium OiOSE. Programowanie w środowisku MS Visual C++ 1 Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych Organizacja i Oprogramowanie Systemów Elektronicznych Michał Kowalewski
Bardziej szczegółowoPotwierdzenie zamówienia za pomocą metody przesyłania plików PL
Pomoc stanowiskowa Potwierdzenie zamówienia za pomocą metody przesyłania plików PL Użyj tego działania portalu dostawcy do potwierdzenia zamówień poprzez przesłanie pliku w programie Excel. Step 1. Po
Bardziej szczegółowoMicrosoft.NET: ASP.NET MVC + Entity Framework (Code First)
Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2012. W ramach projektu budowana jest prosta
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ół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ółowo6. Wciśnij Shift+F12 lub wybierz odpowiednią ikonę z paska narzędziowego (patrz wcześniejsze odcinki). 7. [rys.1] Klub IKS
W odcinku 10. była mowa o pozyskiwaniu nowych komponentów z sieci Internet. Myślę, że warto tę możliwość przeanalizować. Komponenty pobiera się ze stron internetowych i instaluje w Delphi Komponenty przedstawiane
Bardziej szczegółowoInstrukcja instalacji programu SYSTEmSM
Instrukcja instalacji programu SYSTEmSM SYSTEmEG Sp. z o.o. Siedziba: ul. Wojrow icka 10a/14 PL 54-434 Wrocław + 48 (71) 354 47 76 Biuro: ul. Chociebuska 11 PL 54-433 Wrocław fax. + 48 (71) 358 04 99 Bank:
Bardziej szczegółowoOpis zmian funkcjonalności platformy E-GIODO wprowadzających możliwość podpisania wniosku bezpośrednio w oknie przeglądarki.
Opis zmian funkcjonalności platformy E-GIODO wprowadzających możliwość podpisania wniosku bezpośrednio w oknie przeglądarki. Wstęp. Opisane poniżej zmiany wprowadzają modyfikacje platformy e-giodo w zakresie
Bardziej szczegółowoPRZETWORNIK USB - RS232
PRZETWORNIK USB - RS232 Przewodnik szybkiej instalacji Windows 7 DA-70158 Krok 1: Krok 2: Włożyć płytę CD ze sterownikiem do napędu CD-ROM Podłączyć urządzenie do portu USB w PC Jeśli jest dostępne połączenie
Bardziej szczegółowoInstrukcja pobrania i instalacji wersji testowej Invest for Excel
Instrukcja pobrania i instalacji wersji testowej Invest for Excel Drogi Użytkowniku! Dziękujemy za zainteresowanie. Zapraszamy do pobrania i instalacji wersji testowej Invest for Excel. Proces składa się
Bardziej szczegółowoInstalacja pakietu Office 365 ProPlus wersja stand-alone/offline
Instalacja pakietu Office 365 ProPlus wersja stand-alone/offline 1. Pobranie oprogramowania Aby pozyskać pakiet Office 2016 w wersji stacjonarnej (offline, do zainstalowania na swoich komputerach) należy
Bardziej szczegółowoInstrukcja instalacji oprogramowania dla środowiska Windows
Instrukcja instalacji oprogramowania dla środowiska Windows Kurs.NET od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera.net od postaw minimum 8 GB RAM, rekomendowany procesor minimum
Bardziej szczegółowoMICROSOFT WINDOWS INSTALLER TWORZENIE INSTALATORÓW W ŚRODOWISKU VISUAL STUDIO.NET
MICROSOFT WINDOWS INSTALLER TWORZENIE INSTALATORÓW W ŚRODOWISKU VISUAL STUDIO.NET TOMASZ ŁUKASZUK STRESZCZENIE: Dokument zawiera podstawowe informacje dotyczące elementu systemu Windows, Microsoft Windows
Bardziej szczegółowo