,,,
“ . , , . ”
.
, , , . .
. , , . , , , . , ( , , - , ) . , .
.
. , .
, , , .
.
, .
, , .
: , ; .
, “” , , , , .
:
( , );
;
, , ;
;
.
, .
:
, ;
, Turbo Pascal Delphi, ;
Turbo Pascal Delphi.
:
, ;
, , ;
Turbo Pascal Delphi;
, , :
Turbo Pascal,
Turbo Pascal,
Delphi,
Delphi.
6 Delphi, , , , .
“” , . , . , , , .
Delphi, HTML, , RTF, . , , .
1.
, , , . . . , , , , . , , . , , . . , . . .
, .
. , , :
-
-
, ; , , ( ); .
, , , , , , .
, , . [11]
“”, .
. .
“” . , . , , ?
, , , .
:
, , , ;
, ;
, , ;
, ( , ..), - , , . [7]
- , . : , ; , ; , .
.
, , .
. .
CD ROM, , , , , .
, , -, . , . (. ) , , ,, . , .
, . ,, , , . , . -, : , , . , , .
, , . , , .
, . :
.. ;
, ;
;
, , , . ;
, , , ;
, , ;
:
( ), ;
,
, , ( ), , ;
. , , .
, .
, ;[4]
, , . . , , .
, - (). . .
, , . . , , .
, “” , , .. , . , , . , .
, , , 1 2 . . . The World Book, 250 . , .
, .
, , , , , , , .
:
;
;
;
;
. [14]
, , , . , , . , - .
:
, : , , , , , , , , , . [4]
, .
Microsoft Office, : Microsoft Word, Microsoft FrontPage.
.
, , , , .
, . , . , , , , , . , . .
. , .
, HTML ( Hypertext markup Language).
HTML , , “”. , , , , Windows.[10]
1.3
, . .
.
, , . .
. , . , , , , .
, , .
(“”, “”), . , : , , ..
, , , , , , .
, , .
, . .
, .
.
, , , . . , .[7]
1.4
( ). , , .[12]
, , , .
() , .
, .
- , :
-, , .
-, , , . , () .
. .
, ( , , ..) .
“”.
; , , , , .
, . . :
, , (, ) , , .
, . , , .
1.4.1
, , . :
,
,
,
.
,
.
,
:
,
,
..
,
.
,
.
.
.
-
.
,
.
,
.
, . (), () , , , . , (), , . - , , , .
, .
.
, . , . : , (5- 11-), , , , , , .
1.4.2
.
.
,
,
. ,
,
(),
,
(
).
,
,
,
.
.
,
.
,
.
.
,
.
:
,
.
,
.
,
,
.
,
,
,
.
.
,
.
.
.
.
1.4.3
.
, ( ), :
, , , . , , ..
, , , , . , , , , .
A
B
C1 C2
D1 D2 D3
F1 F2 F3
.
(), .
. n m , m+n . , . (), Zi , Pj, I- j- 1, Zi Pj, 0. , . , . , .
|
P1 |
P2 |
P3 |
P4 |
Z1 |
1 |
0 |
1 |
1 |
Z2 |
0 |
1 |
0 |
1 |
Z3 |
0 |
0 |
0 |
0 |
Z4 |
1 |
1 |
1 |
1 |
.
, . , , , .
, , , , .
, , .[13]
.
, . , , , .
.
, .. , , , , .
( 10-15 .) .
, , . . . , , .
1.5 .
- , , .
, , .
, . , , .
.
, .
, .
, . , , . , .
, , , , , .
. , .
, . .
, , . , - , .
1.6
, :
, ;
, , ;
, ;
. ;
, , , ;
, ;
, , ;
;
, ;
, ;
2. Turbo Pascal Delphi.
. , , .
, - , .
, , , , . , Windows, , , . , , , . : , .
. , . . , . , .
, GUIs, . , " , . . :>, DOS, " " (desktop), , .
, Windows , , , -, . Windows, , . , , (, Windows 95 Windows NT 4.0 , Windows 3.1: Windows, ).
GUIs, , Windows GUI. , Windows, . .
. Borland Delphi Windows DOS. , , , , , . Windows . . ( Microsoft Windows Software Development Kit, , ).
Delphi Windows
MS-Windows (GUI), . (GUI) , - DOS. Windows . . , Windows .
Delphi , , Delphi . Delphi .
Borland Delphi : Windows 98 Windows NT . (bugs) , . Borland Delphi Windows , ( ).
Delphi . , . .
Delphi - , RAD- (Rapid Application Development ) CASE - . Delphi Windows , . Windows, ++, , Delphi.
Windows Delphi:
;
;
.
, . , . . , , , , .
, . , , , , - . , , , , .
Delphi . , , , . , , , .
. Borland Delphi , , , , , , , a . , Windows . Borland Delphi .
, , (, , .) Delphi - .
, , .
- . , . , , - .
2.1 -
- , . . - , , . , . - :
1. . , , - .
2. . , , .
3. . , , ,
Borland Pascal - : , . , , .
- , , . , , - , , .
, . . .
, , , ( ). : , , - Borland Pascal.
- . , - , , , . .
, , . , , , . :
TEmployee = record
Name: string[25];
Title: string[25];
Rate: Real;
end;
TEmployee , .. , . TEmployee .
, , . () , , , () .
. Borland Pascal . , , . object. , , () object.
- , .
, TEmployee, TEmployee, THourly TEmployee. , TEmployee THourly. ( DOS) , . , . - , , . , - .
- , . , . , .
. , , , . , , .
, - . . [6]
2.2 .
Windows - PC, :
- (.EXE);
- Windows;
- ;
- ;
- Windows , ;
- Windows.
. Windows, . Borland Delphi , Windows, OLE Microsoft.
Windows . , . "" , , Windows . , "", Windows wm_LButtonDown. , Windows wm_KeyDown.
"" Windows wm_Command. - Borland Pascal.
Windows , (TSR). Windows . , Clipboard (DDE).
Windows , , . , , .
, , - . , . Windows Windows .
Windows: , , , , , . Windows . . , .
Windows , Borland Pascal, . (EXE), (DLL). , . DLL . , DLL , .
Clipboard , , , , . , , .
() ( Windows). ObjectWindows Windows Borland Pascal. , ObjectWindows , . , "", Windows wm_LButtonDown. , "", WMLButtonDown, wm_LButtonDown. , Windows , .
Borland Pascal , , , . Borland Pascal, Windows. , , . , . , . [5]
Windows, Delphi. Windows , Delphi , .
Delphi Turbo Pascal. .
Borland Pascal 7.0 , DOS Windows.
Borland Pascal , . , .
Turbo Pascal . Turbo Pascal Delphi , , Turbo Pascal. , , . , . Turbo Pascal , Delphi, Windows, .
3. .
, , Borland Delphi. .
Borland Delphi Turbo Pascal , , , .
3.1
3 :
;
;
;
, :
;
, ;
;
;
;
:
;
;
;
;
;
.
, .
. , .
Borland Delphi Web Browser, . 3.1 HTML.
3.1.
Web Browser , , , .
, Html , . , , , . .
, , .
TlistBox “ ”, . 3.2 .
3.2.
Borland Delphi Turbo Pascal, . , .
. “ ”, , .
: “”, “”. . 3.3
3.3.
, , .
. 3.4 .
3.4.
. 3.5 :
Delphi Pascal
3.5.
. 3.6 :
3.6.
, , : .
Delphi HSNeoBtn. , .
. 3.7 : .
3.7.
. . .
, .
, , , , . .
. 3.8 . , , .
rtf, Word.
3.8
:
1. . 3.9 . Delphi Turbo Pascal 3.9.
2. . 3.10 . .
3.10.
3. , . 3.11
3.11
:
() () , . 3.12 .
3.12
. 3.13 .
3.13
3. “” . 3.14 .
3.14 “ ”
4.
. “” , .
, . 3.15 .
3.15
, , , . . 3.16 .
3.16
, .
RichEdit, rtf.
SpidBtn . , , .
Delphi Animate, avi.
, . .
Delphi
Turbo
Pascal
,
Turbo Pascal Delphi, , .
, , .
Delphi 5.5 Windows, , .
, :
, , ;
, ;
, , , ;
, , ;
;
, . Turbo Pascal Delphi. , , . Turbo Pascal Delphi , .
. Turbo Pascal Delphi. , , . , , . , .
HTML , , . , .
, , . , . , , , .
. ( 10-15 .) .
.
, , , .
. , .
.. : Delphi Turbo Pascal.
.. , Delphi Turbo Pascal.
, , , .
.
, .
.
, , .
, .. .
: ..
: Delphi Turbo Pascal.
.. , , , , .
.
, , .
Turbo Pascal Delphi Windows - .
.
, .
, .
, .. , , .
: ..
3.
1.
.... 7.
... 7.
9.
.. 14.
... 16.
. 17.
.. 19.
... 20.
... 22.
... 23.
2.
Turbo Pascal Delphi Windows. ... 25.
2.1 - . 29.
2.2 . ... 32.
3.
. 36.
3.1 36.
3.2 . 37.
3.3 39.
. 43.
... 46.
47.
64.
:
C. Delphi 5. // “” 2000 .
., ., .
Delphi 5. . // “”, BHV, 2000 .
3. . Delphi . // , 2001 .
.. “ ”
// “ ” 10 2001 .
., . “ ”
// “ ” 2001 .
CD “ ”
ALEX SOFT 2002 .
7. .. “ ” // 1990 .
8. .. “ ”
// 1998 .
9. www.dmkpress.ru Delphi.
10 ...
“INTERNET ”
// “ ” 2000 .
11. .. “ ”
// 1987
12. .. “ ”// 1986
“ .”
// , 1986
.. “ ”
//“ ” // 2 2000.
Internet. . //( 2:5020/240@fidonet.org, 2:5020/630@fidonet.org).
.. " ", //, 'H', 1989 .
.. “Turbo Pascal 7.0” // “” 1998 .
. ..
:
Delphi Turbo Pascal
:
..
:
..
..
2002 .
Copyright (c) 2024 Stud-Baza.ru , , , .