Zaawansowane programowanie w (pakiecie) Delphi



Podobne dokumenty
EASY CAP VIDEO GRABBER SZYBKI START. Instalacja sterowników

Programowanie niskopoziomowe

Pakiet AutoRun Menu. Sławomir Pogodziński. Podyplomowe Studium Programowania i Zastosowań Komputerów

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

EASY CAP VIDEO GRABBER SZYBKI START. Instalacja sterowników

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Tomasz Greszata - Koszalin

Załącznik 1 instrukcje instalacji

Instrukcja instalacji systemu. CardioScan 10, 11 i 12

PODSTAWY PROGRAMOWANIA

CENTRUM ROZWOJU. ul. Krótka KRAKÓW. ZNAKI I SYGNA Y DROGOWE ZAKTUALIZOWANE Pakiet EXT03 wersja 1.1

1. Instalacja Programu

Nagrywamy podcasty program Audacity

SymSync integracja danych Opencart/Prestashop Symfonia Handel Instrukcja obsługi

INSTALACJA LICENCJI SIECIOWEJ NET HASP Wersja 8.32

Instalacja TeXStudio. krok po kroku. Autor: Łukasz Gabrysiak

Instrukcja instalacji systemu. CardioScan 10, 11 i 12

Temat lekcji: Har a m r o m nogr g a r m a m za z d a ań a

IBM SPSS Statistics dla systemu Windows Instrukcje instalacji (licencja sieciowa)

Instrukcja aktualizacji oprogramowania. CardioScan 10, 11 i 12. do wersji 54a luty 2012

SERWER DRUKARKI USB 2.0

Informatyka dr inż. Paweł Mazurek

Instalacja i konfiguracja SAS PC Files Server

Instrukcja instalacji oprogramowania. CardioScan 10, 11 i 12. w wersji 54a i 76a

Instalacja oprogramowania Platforma Systemowa ArchestrA 2012 R2

INFORMATOR TECHNICZNY WONDERWARE

BAUR Oprogramowanie do zarządzania danymi pomiarowymi IT S L ite yvg

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Załącznik 1 instrukcje instalacji

Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni

Aktualizacja WorldShip w pojedynczej stacji roboczej lub stacji roboczej grupy roboczej

Kopiowanie i instalowanie pliku w systemie Windows CE

SymSync integracja danych WooCommerce/Prestashop Symfonia Handel Instrukcja obsługi

INSTRUKCJA INSTALACJI DRUKARKI. (Dla Windows CP-D70DW/D707DW)

Rejestrowanie oprogramowania AutoBackup Tworzenie planu kopii zapasowej... 14

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (licencja sieciowa)

Opis instalacji programu Scratch

Instalacja TeXStudio. krok po kroku. Autor: Łukasz Gabrysiak

Instalacja NOD32 Remote Administrator

Comodo Endpoint Security Manager instrukcja instalacji.

MiKTeX - instalacja. Paweł Solarz

Strona 1 NUMPAGES INSTRUKCJA OBSŁUGI KARTY DARK. CENTRUM USŁUG ZAUFANIA SIGILLUM Wersja 1.0

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Program nazywa się: unetbootin

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Instalacja programu Synergia ModAgent. Legnica, r.

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika

Podręcznik KGet. Gaurav Chaturvedi : Michał Bendowski : Jan Stożek

Zasady współpracy programu Doradca Handlowy z Symfonią

Pracownia internetowa w każdej szkole (edycja jesień 2005)

BACKUP BAZ DANYCH FIREBIRD

Instrukcja dotycząca konwersji dokumentów LaTeX do plików w formacie RTF

T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox.

Pobieranie edytora CodeLite

Instrukcja instalacji i konfiguracji Karty EDGE/GPRS SonyEricsson GC85

INFORMATOR TECHNICZNY WONDERWARE

Instalacja oprogramowania Wonderware Application Server 3.0 na potrzeby Platformy Systemowej Wonderware

Programowanie Systemów Czasu Rzeczywistego

Materiały dodatkowe. Raspberry Pi

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux

1 Przygotuj pracownię komputerową.

Instrukcja dotycząca konwersji dokumentów LaTeX do plików w formacie RTF

Instrukcja instalacji programu SPSS Statistics 17.0

programu X-lite Spis treści

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Statistics dla systemu Windows. Instrukcje dotyczące instalacji (licencja sieciowa)

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Instrukcja instalacji programu SPSS Statistics 23

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (licencja lokalna)

TIME MARKER. Podręcznik Użytkownika

Migracja z programu Symfonia Kadry i Płace wer 3.x do Kadr i Płac Forte

Instrukcja instalacji programu SYSTEmSM

Krótka instrukcja instalacji Adobe Acrobat Reader

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

4. Należy następnie zaakceptować postanowienia umowy licencyjnej i nacisnąć przycisk Next.

Program kadrowo płacowy - wersja wielodostępna z bazą danych PostgreSQL 8.1

Laboratorium A: Zarządzanie ustawieniami zabezpieczeń/klucz do odpowiedzi

WPROWADZENIE DO INFORMATYKI

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści

AUTOVIEW Katalog sylwetek pojazdów. Instrukcja instalacji i wykorzystania w programach Cyborg Idea. C.A.R. Crash Analyse Ratschbacher GmbH

INFORMATOR TECHNICZNY WONDERWARE

HELIOS pomoc społeczna

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

Instalowanie VHOPE i plików biblioteki VHOPE

SimplySign logowanie i rejestracja na komputerze oraz dodanie certyfikatu do programu Płatnik

Instrukcja EQU Kantech

ELEKTRONICZNA KSIĄŻKA NADAWCZA

Instrukcja instalacji programu SPSS Statistics 21

IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)

Wprowadzenie do laboratorium. Zasady obowiązujące na zajęciach. Wprowadzenie do narzędzi wykorzystywanych podczas laboratorium.

Instrukcja instalacji programu serwisowego NTSN krok po kroku

System operacyjny Linux

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU

ADAPTER WIDEO USB 2.0 DO HDMI

SZYBKI START DLA IGSS FREE50 - PRZEWODNIK

USB 2.0 SERWER DRUKARKI ETHERNETU

MentorGraphics ModelSim

Transkrypt:

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 46)

Na poprzednim wyk³adzie... wielozadaniowoœæ w œrodowisku Windows programowanie sterowane zdarzeniami wysy³anie wiadomoœci do okienek (funkcje PostMessage i SendMessage) obs³uga wiadomoœci przetwarzanie w tle wielow¹tkowoœæ pojêcie procesu i w¹tku zmienne w¹tkowe klasa TThread priorytety w¹tków synchronizacja w¹tków DEL-12(2 z 46)

Na tym wyk³adzie... przygotowanie wersji dystrybucyjnej (instalacyjnej) programu (program InstallShield Express) tworzenie zbioru projektowego (*.ism) dla wersji instalacyjnej programu kompilowanie zbioru projektowego i tworzenie wersji wykonywalnej programu instalacyjnego testowanie i dystrybucja wersji instalacyjnej DEL-12(3 z 46)

Do tego celu s³u y program InstallShield Express. DEL-12(4 z 46)

W celu rozpoczêcia tworzenia nowego projektu...... wybraæ przycisk New lub zainicjowaæ polecenie New w opcji File menu DEL-12(5 z 46)

W wyœwietlonym okienku New Project okreœliæ lokalizacjê i nazwê zbioru projektowego (*.ism). Uwaga: W obecnej wersji programu InstallShield Express dla projektu mo na wybraæ tylko jêzyk angielski i francuski (w podokienku Project Language). DEL-12(6 z 46)

Wprowadzanie informacji o programie wybraæ General Information DEL-12(7 z 46)

Informacje podstawowe w tych polach wpisano nowe informacje DEL-12(8 z 46)

Okreœlenie piktogramu wybraæ pole Display Icon...... a nastêpnie klikn¹æ w ten przycisk DEL-12(9 z 46)

Okreœlenie piktogramu W wyœwietlonym okienku dialogowym (do otwierania zbiorów) wybraæ zbiór wykonywalny instalowanego programu (*.exe) lub odpowiedni piktogram (*.ico) dla niego (jeœli zosta³ on uprzednio przygotowany). DEL-12(10 z 46)

Okreœlenie katalogu instalacji programu wpisaæ nazwê katalogu w polu INSTALLDIR DEL-12(11 z 46)

Okreœlenie lokalizacji zbioru README i stron WWW pole do okreœlenia lokalizacji zbioru README pola do okreœlania stron WWW DEL-12(12 z 46)

Okreœlenie w³aœciwoœci programu instalacyjnego W³aœciwoœci umo liwiaj¹ instalacjê pewnych zbiorów podczas wykonywania programu instalacyjnego. Program InstallShieldExpress automatycznie tworzy jedn¹ w³aœciwoœæ - Always Installed (w celu zmiany jej domyœlnej konfiguracji mo na zmieniæ zawartoœci wyœwietlonych pól). DEL-12(13 z 46)

Okreœlenie rodzajów instalacji (do wyboru przez u ytkownika) domyœlnie wszystkie rodzaje instalacji s¹ w³¹czone DEL-12(14 z 46)

Okreœlenie instalowanych zbiorów wybraæ opcjê Files DEL-12(15 z 46)

Okreœlenie instalowanych zbiorów tu zaznaczyæ zbiory, które maj¹ byæ zainstalowane u u ytkownika tu wybraæ katalog, z którego bêd¹ pobierane zbiory przeci¹gn¹æ zaznaczone zbiory do tego okienka DEL-12(16 z 46)

Konfiguracja systemu docelowego Opcja ta umo liwia utworzenie skrótów, modyfikacjê zbioru rejestrowego ( ostro nie!), konfiguracjê zasobów ODBC (ostro nie!), modyfikacjê zbiorów INI ( ostro nie!), okreœlenie rozszerzeñ nazw zbiorów ( ostro nie!) i utworzenie zmiennych œrodowiskowych ( ostro nie!) wybraæ tê opcjê w celu okreœlenia skrótu do uruchamiania instalowanego programu DEL-12(17 z 46)

Konfiguracja systemu docelowego klikn¹æ prawym klawiszem myszki w napis Desktop i wybraæ New Shortcut DEL-12(18 z 46)

Konfiguracja systemu docelowego w wyœwietlonym okienku wybraæ zbiór wykonywalny, którego skrót ma dotyczyæ DEL-12(19 z 46)

Konfiguracja systemu docelowego okreœliæ nazwê skrótu wybraæ (z listy) [INSTALLDIR] dla pola Working Directory! DEL-12(20 z 46)

Okreœlenie wygl¹du programu instalacyjnego wybraæ opcjê Dialogs DEL-12(21 z 46)

Okreœlenie okienek wyœwietlanych podczas instalacji wy³¹czenie License Agreement (umowa licencyjna) i w³¹czenie Destination Folder (mo liwoœæ zmiany katalogu instalacji) DEL-12(22 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Splash Bitmap # pierwsze wyœwietlane okienko (domyœnie wy³¹czone) # umo liwia okreœlenie logo (465 281 pikseli), które mo e byæ wyœwietlone z efektem trójwymiarowoœci (ustawienie pola Sunken na Yes) DEL-12(23 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Install Welcome P domyœlnie w³¹czone P umo liwia okreœlenie obrazka - mapy bitowej (499 312 pikseli) oraz wyœwietlanie lub nie informacji copyright DEL-12(24 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Licence Agreement P domyœlnie w³¹czone P umo liwia okreœlenie reklamy (mapy bitowej o rozmiarze 499 58 pikseli) oraz zbioru tekstowego (format RTF) z umow¹ licencyjn¹ DEL-12(25 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Readme Pdomyœlnie wy³¹czone Pumo liwia okreœlenie reklamy (mapy bitowej o rozmiarze 499 58 pikseli) oraz zbioru tekstowego (format RTF) Readme (zwykle zbiór taki zawiera pewne dodatkowe informacje dla u ytkownika) DEL-12(26 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Customer Information Pdomyœlnie w³¹czone Pumo liwia okreœlenie reklamy, wprowadzenie informacji o u ytkowniku (nazwisko i firma) oraz numeru seryjnego instalowanego produktu wraz z mo liwoœci¹ jego weryfikacji DEL-12(27 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Destination Folder P domyœlnie wy³¹czone P umo liwia okreœlenie reklamy oraz zmianê docelowego katalogu instalacji programu DEL-12(28 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Database Folder P domyœlnie wy³¹czone P umo liwia okreœlenie reklamy oraz zmianê docelowego katalogu zapisu bazy danych instalowanego programu DEL-12(29 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Setup Type P okienko niedostêpne, gdy okreœlono tylko jeden rodzaj instalacji Pumo liwia okreœlenie reklamy oraz wybór rodzaju instalacji programu DEL-12(30 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Custom Setup P okienko dostêpne tylko w przypadku wyboru opcji Custom Setup w poprzednim okienku Pumo liwia okreœlenie reklamy oraz sk³adników instalowanego programu DEL-12(31 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Ready to Install P ostatnie okienko wyœwietlane przed rozpoczêciem instalacji (domyœlnie w³¹czone) P umo liwia okreœlenie reklamy i zawiera informacje podsumowuj¹ce ustalenia dokonane wczeœniej DEL-12(32 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Setup Progress P domyœlnie w³¹czone P umo liwia okreœlenie reklamy i wyœwietla poprzeczkê postêpu procesu instalacji DEL-12(33 z 46)

Rodzaje okienek wyœwietlanych podczas instalacji Setup Complete Success P domyœlnie w³¹czone P wyœwietla informacjê o zakoñczeniu procesu instalacji DEL-12(34 z 46)

Okreœlenie wymagañ dla instalowanego programu okreœlenie rodzaju procesora wybraæ opcjê Requirements DEL-12(35 z 46)

Kompilacja zbioru projektowego programu Install- Shield Express klikn¹æ prawym klawiszem myszki w napis CD_ROM, a nastêpnie zainicjowaæ polecenie Build wybraæ opcjê Build Your Release DEL-12(36 z 46)

Kompilacja zbioru projektowego programu Install- Shield Express wyœwietlanie informacji o postêpie procesu kompilacji DEL-12(37 z 46)

Testowanie wersji instalacyjnej wybraæ przycisk Run Your Setup lub Test Your Setup wybraæ opcjê Test Your Release DEL-12(38 z 46)

Zapisanie obrazu wersji instalacyjnej okreœliæ rodzaj noœnika wybraæ opcjê Distribute Your Release okreœliæ miejsce zapisu, po czym wybraæ przycisk Distribute to Location DEL-12(39 z 46)

... a teraz prezentacja DEL-12(40 z 46)

Zbiór AUTORUN.INF Po umieszczeniu p³yty CD w napêdzie, system Windows automatycznie rozpoczyna poszukiwanie zbioru AUTORUN.INF i po jego odnalezieniu wykonuje zawarte w nim polecenia. W zbiorze tym mo na m. in. wskazaæ program do uruchomienia (np. Setup): [Autorun] OPEN=SETUP.EXE DEL-12(41 z 46)

Inny sposób...... po uruchomieniu programu InstallShield Express wybraæ opcjê Create a new project DEL-12(42 z 46)

Inny sposób... wybraæ piktogram Project Wizard, a nastêpnie przycisk Create, co spowoduje... DEL-12(43 z 46)

Inny sposób...... uruchomienie kreatora projektów programu InstallShield Express DEL-12(44 z 46)

Inny sposób... W kolejno wyœwietlanych okienkach wpisaæ wymagane informacje. Uwaga: Dzia³anie kreatora koñczy siê na kompilacji zbioru projektowego (w ostatnim okienku powinien byæ w³¹czony parametr Build a Release). DEL-12(45 z 46)

Koniec tego wyk³adu... (przerwa na kawê)... ale bêd¹ jeszcze dwa wyk³ady! DEL-12(46 z 46)