Delphi Leksykon kieszonkowy.pdf
(
368 KB
)
Pobierz
C:\Andrzej\PDF\ABC nagrywania p³yt CD\1 strona.cdr
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
Delphi. Leksykon
SPIS TRECI
kieszonkowy
KATALOG KSI¥¯EK
Autor: Waldemar Pokuta
ISBN: 83-7361-510-5
Format: B6, stron: 176
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
W dobie pracy pod presj¹ czasu coraz popularniejsze staj¹ siê wizualne rodowiska
programistyczne, dziêki którym autorzy aplikacji mog¹ szybciej i efektywniej tworzyæ
nowe produkty. Wród takich rodowisk zas³u¿onym uznaniem cieszy siê Delphi.
Oparte na Pascalu rodowisko umo¿liwia szybkie tworzenie ró¿nego rodzaju aplikacji
dla systemu Windows. Zaimplementowana w Delphi wersja Pascala, nosz¹ca nazwê
Object Pascal, zosta³a znacznie rozbudowana w porównaniu z orygina³em — posiada
wiele mo¿liwoci, których nie znajdziemy w wersji standardowej. Z tego w³anie
wzglêdu krótka i zwiêz³a „ci¹ga” zawieraj¹ca opis tego jêzyka mo¿e okazaæ siê
niezwykle przydatna programistom.
Ksi¹¿ka „Delphi. Leksykon kieszonkowy” jest tak¹ w³anie ci¹gawk¹. Zawiera krótkie
omówienia wszystkich klas, funkcji i procedur oferowanych przez Object Pascala oraz
zwiêz³e wprowadzenie do rodowiska Delphi. Nie stanowi podrêcznika programowania,
ale raczej pomoc dla tych programistów, którzy poznali ju¿ podstawy Delphi i pog³êbiaj¹
swoj¹ wiedzê.
• Struktury danych
• Konwersja i formatowanie danych
• Operacje na ci¹gach tekstowych
• Funkcje matematyczne
• Sterowanie przebiegiem programu
• Operacje wejcia-wyjcia
• Elementy interfejsu u¿ytkownika
• Obs³uga multimediów
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treci
Od Autora................................................................................ 7
Wstp........................................................................................ 7
Rozdział 1. Jzyk Object Pascal ......................................... 8
Struktura programu..................................................................................8
Struktura modułu .....................................................................................9
Deklaracje.................................................................................................10
Wyraenia................................................................................................13
Definicje procedur...................................................................................14
Definicje funkcji.......................................................................................15
Instrukcje proste......................................................................................16
Instrukcje złoone...................................................................................18
Rozdział 2. Struktury danych............................................ 25
Typy porz&dkowe...................................................................................25
Typy rzeczywiste....................................................................................30
Typ napisowy..........................................................................................33
Typy złoone...........................................................................................34
Typy wska)nikowe.................................................................................42
Typy proceduralne .................................................................................48
Typy wariantowe....................................................................................51
Klasy.........................................................................................................54
Rozdział 3. Konwersja i formatowanie........................... 63
Rzutowanie typów..................................................................................63
Konwersje typów liczbowych ...............................................................66
Konwersja miar k&towych.....................................................................68
Formatowanie napisów..........................................................................69
Odczytywanie napisów..........................................................................73
Standard Unicode ...................................................................................74
Spis treci
3
Rozdział 4. Napisy............................................................... 75
Podstawowe operacje.............................................................................75
Napisy ko5czone zerem.........................................................................79
Narz6dzia MBCS.....................................................................................83
Rozdział 5. Matematyka .................................................... 85
Arytmetyka..............................................................................................85
Trygonometria.........................................................................................89
Logika.......................................................................................................91
Generatory liczb losowych ....................................................................93
Statystyka.................................................................................................93
Biznes i finanse........................................................................................95
Rozdział 6. Sterowanie programem.................................. 98
Procedury ko5cz&ce................................................................................98
W&tki ........................................................................................................99
Procesy ...................................................................................................103
Przekierowywanie programu..............................................................105
Zdarzenia i akcje...................................................................................106
Obsługa wyj&tków................................................................................107
Rozdział 7. Operacje wej/cia-wyj/cia ........................... 111
Pliki.........................................................................................................111
Strumienie plikowe...............................................................................121
Rozdział 8. Obsługa systemu........................................... 128
>rodowisko............................................................................................128
Rejestr systemowy ................................................................................130
Informacja o systemie...........................................................................131
Obsługa pakietów.................................................................................131
Schowek systemowy.............................................................................132
Obiekty aplikacji ...................................................................................133
Data i czas..............................................................................................133
Obsługa myszy......................................................................................136
Inne.........................................................................................................136
Rozdział 9. Interfejs u2ytkownika.................................. 137
Okna dialogowe....................................................................................137
Grafika....................................................................................................139
Obsługa menu .......................................................................................144
Inne komponenty..................................................................................145
4
Delphi. Leksykon kieszonkowy
Rozdział 10. Multimedia .................................................. 147
Mikser.....................................................................................................147
Format wave..........................................................................................151
Format MIDI..........................................................................................156
Dojstik...................................................................................................160
Dodatek................................................................................ 162
Skróty klawiaturowe ............................................................................162
Słowa kluczowe.....................................................................................164
Klasy wyj&tków.....................................................................................166
Tablica znaków ASCII..........................................................................167
Skorowidz............................................................................ 169
Spis treci
5
Rozdział 3. Konwersja
i formatowanie
Przedstawione w rozdziale procedury i funkcje zawarte s
w modułach:
db
,
dbcommon
,
sysutils
,
classes
i
math
.
Rzutowanie typów
Czasami potrzebne jest traktowanie wyrae tak, jakby naleały
do innego typu. Mona otrzyma# ten efekt przez rzutowanie
typów. Np.
Integer(
'
B
'
)
pozwala traktowa# znak
'B'
tak,
jakby był liczb całkowit. Składnia rzutowania jest nast'pujca:
identyfikatorTypu(wyrazenie)
Jeeli
wyrazenie
jest zmienn, wynik nazywany jest zmienn
rzutowan, w innym wypadku jest on warto)ci rzutowan.
Warto rzutowana
W rzutowaniu warto)ci zarówno
identyfikatorTypu
jak
i
wyrazenie
musz nalee# do typu porzdkowego, albo kade
z nich musi nalee# do typu wska+nikowego. Przykłady rzuto-
wania warto)ci:
Integer('B')
Char(33)
Boolean(0)
TColor(2)
Longint(@Bufor)
Wynik rzutowania otrzymywany jest poprzez obci'cie lub roz-
szerzenie warto)ci wyraenia, przy czym zachowywany jest
znak wyraenia (
+
lub
–
).
Rozdział 3. Konwersja i formatowanie
63
Plik z chomika:
kronos78
Inne pliki z tego folderu:
Asembler dla procesorow Intel Vademecum profesjonalisty.pdf
(400 KB)
Asembler cwiczenia praktyczne.pdf
(358 KB)
Architektura systemow zarzadzania przedsiebiorstwem Wzorce projektowe.pdf
(829 KB)
Architektura oprogramowania Metody oceny oraz analiza przypadkow.pdf
(429 KB)
Aplikacje w Visual C++ 2005 Przyklady.pdf
(296 KB)
Inne foldery tego chomika:
!!!!!!!!ze słowackiego radia, niektore opisanie, inne nie
# - Wzory CV
▶ Porady remontowo - budowlane
▶ Remont domu - poradnik
• AGD - kody błędów pralek automatycznych
Zgłoś jeśli
naruszono regulamin