compontentes delphi

Upload: jknv

Post on 08-Apr-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 Compontentes Delphi

    1/68

  • 8/7/2019 Compontentes Delphi

    2/68

    !"# $% &'()!* + *

    !"#

    , *-* ( $

    ' *

    "#. /. '. 0*123*4%3*)

  • 8/7/2019 Compontentes Delphi

    3/68

    $%&!'()*%*)+!'

    /) *

    (510 * !( ! !( !( % /$ 6)6++/"0#+7$!1( * 4 ( 89 "4(8# : " !( +# 4(8

    *!*+%!!'"'"+*+,!#+

    (** , 3 '

    +$"'"+*+-

    ' % ' * ' $ ' )

    +.

    ' + .

    -

  • 8/7/2019 Compontentes Delphi

    4/68

    3 ;

  • 8/7/2019 Compontentes Delphi

    5/68

    "+-1+*"1*+'"2"*!*+""#'*+ +%&

    ?

    %)-1+*"1*'*"*%3!' * ? "0# ? ? )9?*7

    +* : * ?> *?

    %)+-1+*"1*'*"*23!:*?)

    '*7)4 *5"'*"*"*"%!!'6'"+

    !'$

    @("0#.A

    /.B>

    .

    CD *.

    E 7 +*

  • 8/7/2019 Compontentes Delphi

    6/68

    ( * +%$

    !()). !F( )

    66. ! ++'(G2(

    '$- (G$'.- ' !9$ '

    .- ;;$'

    0+H0>+$

    - (G$- '!9$!(-

    ;;$(' H 0 +

  • 8/7/2019 Compontentes Delphi

    7/68

    0@.>90F!9F;,(

  • 8/7/2019 Compontentes Delphi

    8/68

    . 37-1( ( $!G,*

    . +!'

    *$? G7 G7I $G7 ) ""G7 AB# PAB# ?@AB;? G7I

    . '"+!'1 * )!(*)' +?G7 "G7#+ "IG7# 87 "# * 7 ' IG7 + * 7 +87!"G7I#+"(#,*

    ?";# * $ 'G7I+";#+ +"+#

  • 8/7/2019 Compontentes Delphi

    9/68

    D3$

    ! " !#$!G.

    + I

    +IG7+G7.

  • 8/7/2019 Compontentes Delphi

    10/68

    .4 !5""8+210 ( G !G "(G#!( ! ' "' !9# ( G ;";G#

    000(IG7"87#G* + G7 G ; $

    '"'"9-2"*+:;":)8 ? ?$0# "1,;# ";'># (D

    G7I;'> G7I(D? G7I1,; ACACG7I1,;$

  • 8/7/2019 Compontentes Delphi

    11/68

    .> *)*+1*'*)*+!';>$

    (7(. (672Y6. (606"G7I;'>#. G6;Y 6

    " # ">$!G7I#.

    G 6;Y 6 " # % ">$(G7I#.

    'H!G7I;H";Y*!G7I#>(*

  • 8/7/2019 Compontentes Delphi

    12/68

    4 ?' '*"#

    !$!1Y84 +!'

    G%!8 $ : + Z%( Z% "!#

    4 *+%!!'6!!'

    "@!"

    (Z% ;/ ' % * %$!! / (5 * " *) # 5$ ! "#$

    # # " !!%&'()*+("", $ '

    (*5(&0.

    ' *"5#.

    *

  • 8/7/2019 Compontentes Delphi

    13/68

    4. "%"+"%+"4. "%"

    * *

    0(%*"#("*[*+%+"#G*!1Y85

    4. "%+": * /) +*+"9!(> * 9

    * 9 !(,* + 9-+$".#

  • 8/7/2019 Compontentes Delphi

    14/68

    G ? 9$

    "'2$!(#.. 9..

    !(("'2$!(#.

    ("'2#.

    .!(9.

    9..

    ' " # * * ?

    44 !')!*+'*+")$+ ! = 6)6'!8/) ! >

  • 8/7/2019 Compontentes Delphi

    15/68

    4= %"+*)*"*/&+!'7*)"'*+"&(+Z% 7 5 + * 7 " >4 #

    \"+#45 !>++5)0? 7$41*%)"C\\#+"I4$JC\\#+'*&5"/ + +

    4> 8+21+!'

    1Y.K"#@QQR98DL

    (>((.9!1Y8J"!8#I4$.I!$!!.>4"$#.">$!*#.("'2$!(#..K(L9..KL94$I42>4C\\..

    D.

  • 8/7/2019 Compontentes Delphi

    16/68

    !1Y8("'2$!(#.("'2#.K("#LI!$J!!(">#.K(LI4$JC\\.KIZ%"#LI!$J!.K'LI!!$J.K;";);#LI!7$JI4.K;JZ%L

    .!1Y89.I!I.K8L9.K("#L.!1Y8>4"$#.7I4]^K>+L]\I4$J\.I4$J4.K'LI4J\I!$JII!$J!.K>IJ\LI!7$JI4.4$J!...!1Y8">$!*#.I!4$J"4#.K'L.D.KDLD("M(MN!1Y8O#..

  • 8/7/2019 Compontentes Delphi

    17/68

    = AB7C-D"*+G/3$!

  • 8/7/2019 Compontentes Delphi

    18/68

    (% * * ** * ( )!*("(#"#"#"#

    + &! + ' * % / $

    E) '"*/& :""*!*

    ,,!8!D[

    4+

    ,!!W!F!D

    '

    D ,IDII;+ ;;1I; ;;,(

    2>21(9(9D(9,

    1 (3

  • 8/7/2019 Compontentes Delphi

    19/68

    '*4"!

  • 8/7/2019 Compontentes Delphi

    20/68

    '%% 3$,-.& ,,.,/.';7 F23[ 66 +3

    G+D

  • 8/7/2019 Compontentes Delphi

    21/68

    =4 F%*++*"**!*2!GH!#+*:+ * !

  • 8/7/2019 Compontentes Delphi

    22/68

    => 8+21+!'(W"$!(#.;..("'2$!(#..9$!I2>W+.

    9($!(I(2>(1.9(W$!(I(W2>(W1Y.9'.KDL.D.!

  • 8/7/2019 Compontentes Delphi

    23/68

    !(W"4$!(#.I(W]^4I(W$J4.D...

    !

  • 8/7/2019 Compontentes Delphi

    24/68

    D.D("M(MN!

  • 8/7/2019 Compontentes Delphi

    25/68

    > %)D"+-,I"2D"+G >

  • 8/7/2019 Compontentes Delphi

    26/68

    > !')!*+*)*!+#)%)*"*+'"8'"( ' I %$

    @ > % ' 7$'+&?&

    A0$ % "#>% / + " /#

    B' $ /

    ( % % 3 ; ' / ' +/

    $1'!'"*#$I' ; >'I' ' 2( ? !4')$!4'J"!(1#.

  • 8/7/2019 Compontentes Delphi

    27/68

    4 / ; (*%/A/ ,

    '+'3 G +,*a(*+/' + 7 + $

    !,$7*+.A'D2'($7"'2#"'(#

    .B W' 4'$ ;[

    +"W'#"4'#.U'

    'D2'(W'4'#.

  • 8/7/2019 Compontentes Delphi

    28/68

    !'"*-' %0

    >. !')!*+*1,)"+#)%)*> % ; +$

    !,4 #)%)*%)3*

    4) ; ,8+ I,8 > I,8 >,8I.

    +>,8 I,8 7 >'>4'>(

  • 8/7/2019 Compontentes Delphi

    29/68

    >= "*/&+!'-!#+"*;))' . 2(

    2([2($@'('D2$(.A'D$

    "#*.B'>$-"#

    /?[U ' ' / % +$+,+$';7 F2 * A\ B\ 8 2($!,'D2'(W'4'#.'"I#2'D('$J2!"W;("!#)@(D`(D#.

  • 8/7/2019 Compontentes Delphi

    30/68

    I4'J(']1)!X@!$J"1X!)'#@.1$J!X'..I4'J1']1)!X@

    !$J1)'.2!"W;("!#)@'D#...

    '?!8W' 4' + 3' $ > '

    ( * /ID"'D#I / * ! *( [ " 9#,/"9#!/3)

    aa,';7F2$2!2![$

    @0*"(

  • 8/7/2019 Compontentes Delphi

    31/68

    4 ID (D [ "'D# 3 2! ' $W'!'"`8U9#2! 2! +

    !' 8 , `F1Y&32!2>> + 2![( / " * # + " =# 0 + 2! 4*'D

    [2(

    >> %"+*);?$

    @' 3 >+ !.

    A( " #.

    B

    >J 8+21+!'

    ,$!.'1$!1.'I$!I#*.!,

  • 8/7/2019 Compontentes Delphi

    32/68

    I'$!'.I4'$!4'.I,8$1.I,8"4$1#.2("'('D2$87.'D$!D.'>$!#..("'2$!(#..9'$!'I'2>'8U9.94'$!4'I4'2>4'(.9,8$1I,82>,8I.9

  • 8/7/2019 Compontentes Delphi

    33/68

    !,,8"4$1#.]^I,8I,8$J4.7...

    !,'D2'(W'4'#.'"I#2'D('$J2!"W;("!#)@(D`(D#.

    I4'J(']1)!X@!$J"1X!)'#@.1$J!X'..I4'J1']1)!X@!$J1)'.2!"W;("!#)@'D#..D.

    D("M(MN!,

  • 8/7/2019 Compontentes Delphi

    34/68

    6!')+%)K*/&8+$

    !I@I(">$!*#.,

  • 8/7/2019 Compontentes Delphi

    35/68

    J A7;"-7LMAG + * +

    +) +* > ? ) M Z > + @\@A*a- + 3 @.%@*)

    J +!'

    G**)*)'+= 8 ) 3

  • 8/7/2019 Compontentes Delphi

    36/68

    ; ()1 ' +.

    0$!*#.

  • 8/7/2019 Compontentes Delphi

    37/68

    !(">$!*#.1(Y">$!*#.1>(Y">$!*#.$!*#.'@(Y">$!*#.@(Y">$!*#.7@(Y">$!*#.

    @(Y">$!*#.,@(Y">$!*#.,@(Y">$!*#.

    ID9III1$.

    .;>"$#.(>"$#.("'I$!I.'$#$.'I"'I$!I.'$#.4$!4.

    >;$G%$ID9II I1 % I &D9 ID9 I "'2># "'2I# >I7+*+I ID9 II I1 ++/$

    @'* D9 ID9.

    A,I1.B(

    II4+G(I%(1'/% (1! "'(#!(" (1 I #

    *>,0*,%/!9

  • 8/7/2019 Compontentes Delphi

    38/68

    4 + ; 1(Y> (1 I ' *!!$IIIG% % *)

    'W+3 > 3$ ' ( J ( ^ 4( ] ( ] 4 '3'G '@(Y @(Y 5I*!!!I"7@(Y#

    ; 'I [ "# "J ]^ ]^ # * !! + !III_%?*

    J. "*/&+!'4(%*%@'*+)9I

    ;I+2 ) ID9"ID9#.

    A' ));*" I;!I'2>.

    B'));:)" I ; ! .

    C "%" .

    E6%I

  • 8/7/2019 Compontentes Delphi

    39/68

    >_%14%0"I#"#$

    %1"!7;

  • 8/7/2019 Compontentes Delphi

    40/68

    J= "%/0+%+!')%00+ : * 142

    ( I ) +.%3 ' $!!0

    J> 8+21+!'

    142.K"#@QQb98DL

    F2,>90($I'2>2I'2>!.9'2I$I'2I2I'2I!..

    D.42.!142("'2$!(#.("'2#.ID9$JI.I'2>$J!.I'2I$J!.

    .

  • 8/7/2019 Compontentes Delphi

    41/68

    !142.4$J!I4("'#.94ID9$JID9.4I1$JI'2>.4II$JI'2I.47+.

    4>2,.94I.

    ..D.D("M(MN!142O#.

    .

    JJ 8+21+:"!

    42.F2,>90((11!$!*#.II.7+.'(">$!*#.!(">$!*#.1(Y">$!*#.1>(Y">$!*#.$!*#.

  • 8/7/2019 Compontentes Delphi

    42/68

    '@(Y">$!*#.@(Y">$!*#.7@(Y">$!*#.@(Y">$!*#.,@(Y">$!*#.,@(Y">$!*#.

    ID9III1$..

    ;>"$#.(>"$#.("'I$!I.'$#$.'I"'I$!I.'$#.4$!4.

    KeDPI,L!4I(">$!*#.>$!*#.>#.

    .!4!(">$!*#.!'$JI.!G$J'!.!!G$J!!.!'$J!.II.

    .

  • 8/7/2019 Compontentes Delphi

    43/68

    !4II.$.

    I7(.I!$JMM.$J\!I()@

    I7'"!INO98#..!41(Y">$!*#.I$!I.$.

    I77J)@.

    2!$J>!.I$JINI77O.I!9I>II!I!$;>"#.II$(>"#..I$JMNMXIIGXMOJMX.II.1>$JI.

    ..!41>(Y">$!*#.!IG.1>$J!I.

    .;>"$#.

    $.$J8"#2@

    NOJMMMM7"MMMM#.$JMMMMXXMMMM.

    .(>"$#.$.

    $J8"#2@

    NOJMMNO$JMM..

    !4

  • 8/7/2019 Compontentes Delphi

    44/68

    !4;,@;">$!*#.2!'@(Y$JI.'@$JI]^MM.@$JI]^MM.

    ..

    !4'@(Y">$!*#.!I$J!I.!D.

    .!4@(Y">$!*#.!I$JI.!I$JMM.!D.

    .!47@(Y">$!*#.'I"IMJM#.

    .!4@(Y">$!*#.'I"IM]^M#.

    .!4,@(Y">$!*#.'I"IM]JM#.

    .!4,@(Y">$!*#.

    'I"IM^JM#..'I"'I$!I.'$#.$.

    $J("'I'#.2'I>IJMMI$J

    I$JIXM'GMX.

    I$J!.D.

    ..

  • 8/7/2019 Compontentes Delphi

    45/68

    ("'I$!I.'$#$.4$.

    4$J'I'>.'I!9I>II!I!$;>"4#.II$(>"4#.

    .($JI"M"NfOff#MN'IIG'4O#.

    .

  • 8/7/2019 Compontentes Delphi

    46/68

    N OPG+ ; /

    #" 3# !

  • 8/7/2019 Compontentes Delphi

    47/68

    N. *5"'*"*""%!+"+'"'"+*+ $

    @(0,.

    A( 0 7 0 G 0 !;9;.

    B(!;9; ;9 ; $ !7;9!>;9;$

    +"+"'"+*+ '

    !;91

    !7;9 19F787!(;9 (!;9 !!>;9 >!I;9 >((9!>;9 >!(;9 :*!,;9 :"#

    !(;9; + %

    C 7

    .ED4(8

    ,

  • 8/7/2019 Compontentes Delphi

    48/68

    N4 +"+'"'"+*+'*"*Q!"5"*77

    + > "!7;9 # + + 7 / +) +

    (*

    +7;9,+*7+ *7 ; + "#D7*)%!;9* 7

    *7>#...

    D.

  • 8/7/2019 Compontentes Delphi

    49/68

    !17;9.G$7.

    G$J"G,A#XD.G$JGA.

    .G^\D$J7!>"G#XD.

    8"D#^@R;9("MMX7!>"

  • 8/7/2019 Compontentes Delphi

    50/68

    ;"#>4!;9:*7>4+#..

    .D.

    !17;9>4"4$>#.;$7.!$87.

    0("4N@O#JM1MG!$J!"4#.!$J\.8"G!#^\;$J8"G!#2!@

    !$J !X"!">!7"(9"G!;@##P;2"A8"G!#);####.

    >4"!#.

    >4">!7"4##.

    ..G+

    G >!7"4#>4+ >I4

  • 8/7/2019 Compontentes Delphi

    51/68

    GMAM >4+0+ "4# * .)4(8

    N= "/&++"+'"'"+*+

    4(8 ; D;9"7#$D;9";9!9$;!97.(($!(. ;9G$>.($!9(#."'"99'+%;[!97!97"#

    !')*/0"'"9*!0 M M+")*"#0 [ ' $ D;9"!97"# MM !17;9#

    % + 4(8 > a !+"1# a

    D;9"!97"#!,(M;1M!17;9#

    M;1MM!,(M

  • 8/7/2019 Compontentes Delphi

    52/68

    '%/) + % % 4%66 '$

    !9!,(J"!(#9;1$I;12I;1.

    .

    N> *)K*/&++"+'"'"+*+

    ( * 0+G G 0 +) _ G 0 _ 0 _ ! %/+3$@8+

    .

    '+)I

    ;0 / $"#

    A8+ " I # 0

    B8+000

    0 0

  • 8/7/2019 Compontentes Delphi

    53/68

    ? 3

    NJ 8+21++"+'"'"+*+

    19;.7,.9!17;9J"!7;9#4"4$>#..

    .D.

    !17;9.G$7.

    G$J"G,A#XD.G$JGA.

    .G^\D$J7!>"G#XD.

    8"D#^@R;9("MMX7!>"

  • 8/7/2019 Compontentes Delphi

    54/68

    !17;9>4"4$>#.;$7.!$87.

    0("4N@O#JM1MG!$J!"4#.

    !$J\.8"G!#^\;$J8"G!#2!@

    !$J !X"!">!7"(9"G!;@##P;2"A8"G!#);####.

    >4"!#.

    >4">!7"4##.

    ..D.D;9"!97"7#MM!17;9#.

    .

  • 8/7/2019 Compontentes Delphi

    55/68

    S OPG*7"19;#

    S "+%/&

    G

    @"$"'"9

    + + !';9 " #*.

    A)*"'"9 % G !!$)2*7.

  • 8/7/2019 Compontentes Delphi

    56/68

    B'+* ) " !';9# ( )72>

    * 7 /"!#')*;"+"'"9.

    C; ? *!"'"9

    !!";I#+?

  • 8/7/2019 Compontentes Delphi

    57/68

    S !!'+' )!$

    0Q.F2, >90 (

  • 8/7/2019 Compontentes Delphi

    58/68

    S. +"+"'"+*+"$"'"9G ! " ># ! >=

  • 8/7/2019 Compontentes Delphi

    59/68

  • 8/7/2019 Compontentes Delphi

    60/68

    ,/a>+ " # 99- a (@\ @E '$

    D.D;9"!97"#!;M'M!';9#.

    .

    S4 +"+"'"+*+)*"'"9

    4 '( * !! G ' >

    / ' ;/ 4(8 G '$

    !';9J"!>;9#8"3#

    !';98O.

    .

  • 8/7/2019 Compontentes Delphi

    61/68

    ' ' ; )"#8(.K(L>

  • 8/7/2019 Compontentes Delphi

    62/68

    S= +"+"'"+*+*;"+"'"94 '!';9(

    '$

    ' ;2( P"# ! (:9()>;F@;FA;2I$

    ;2I.

    F2,>90((1.

    9!;2J"!I#2$!8.42$!8.;F@$!.;FA$!.H$!11.($!11.I(:9">$!*.(($1#.

    .;2$!;2.

    KeDPI,L

  • 8/7/2019 Compontentes Delphi

    63/68

    !;2I(:9">$!*.(($1#.

    ",DJH#";F@!JMM#>2,"M)M#.(($JI.

    ",DJH#";F@!]^;FA!#>2,"M4;M#.(($JI.

    ..

    U/) ; + 4$

    !;2;9$#!;M;2M!;2;9#.

    .

  • 8/7/2019 Compontentes Delphi

    64/68

    S> +"+"'"+*+*!"'"9; !!(* !! !!

    "%?B@CEb_# : a ; $

    !!;9"4"4$#.>I4">!!"4##.

    .

    D.D;9"!97"!!#!;MIM!!;9#.

    .G>I4

    SJ )%0

    ( ; ' * 7

    ; $ >4

  • 8/7/2019 Compontentes Delphi

    65/68

    SN 8+2:++"+"'"+*+

    0Q.

    F2,>90(;9#

  • 8/7/2019 Compontentes Delphi

    66/68

    !';9.$!.$J!("'#.9I$JM'dPPM.

    >>4"IG#.9I...!';98O..!';9!!"4##..!;2;9

  • 8/7/2019 Compontentes Delphi

    67/68

    !;2;9

  • 8/7/2019 Compontentes Delphi

    68/68

    ;2I.F2,>90((1.

    9!;2J"!I#2$!8.42$!8.;F@$!.;FA$!.H$!11.($!11.I(:9">$!*.(($1#..;2$!;2.KeDPI,L!;2I(:9">$!*.(($1#.",DJH#";F@!JMM#>2,"MiM#.(($JI.",DJH#";F@!]^;FA!#

    >2,"M4;M#.(($JI...