CONSULTA N° 4 NOMBRE: PAOLA SÁNCHEZ FECHA: 18/03/14 TEMA: ARCHIVOS Y ENTRADA/SALIDA DE DATOS DATOS EN VISUAL VISU AL BASIC 6.0 En este capít!" se #an a $esc%&'&% #a%&as ("%)as $e &nt%"$c&% &nt%"$c&% &n("%)ac&*n en e! p%"+ p%"+%a %a)a )a,, así así c")" c")" $e "'te "'tene ne%% %es! es!ta ta$" $"s s en ("%) ("%)a a &)p% &)p%es esa a " )e$& )e$&an ante te esc%&t%a en n -ce%".
CAJAS DE DIÁLOGO INPUTBOX MSGBOX La caa $e )ensaes " Ms+B" a'%e na #entana a t%a#1s $e !a ca! se en#ía n )ensae a! sa%&" 2 se !e p&$e na %espesta, %espesta, p"% ee)p!" en ("%)a $e c!&ca% n '"t*n O.3./Cance!, " Yes/N". Este t&p" $e )ensaes s"n )2 t&!&4a$"s pa%a c"n-%)a% acc&"nes 2 pa%a $ec&s&"nes senc&!!as. La caa $e $&5!"+" InptB" p&$e a! sa% sa%&" &" e e &n+%ese &n+%ese n n n")'% n")'%e, e, t&t!" t&t!",, etc. etc. InptB InptB" " !'!B" !'!B".C .Capt apt&"n &"n 7 InptB"89Esc%&'a s n")'%e: 9, 9Caa $e ent%a$a9, 9M&+e! In$%a&n9;
M!TODO PRINT Este )1t"$" pe%)&te esc%&'&% tet" en ("%)!a%&"s, caas p&ct%eB" 2 en n "'et" !!a)a$" <%&nte% e se #e%5 n p"c" )5s a$e!ante.
C"#"$%'(%)$"( *&+",&( La ("%)a +ene%a! $e! )1t"$" <%&nt se ep!&ca )e"% c"n a!+n"s ee)p!"s c")" !"s s&+&entes: pctB".<%&nt pctB".<%&nt 9La $&stanc&a es: 9= D&st= 9 >).9 pctB".<%&nt pctB".<%&nt ?@= 6= 9San9= 9Se'ast&5n9 De est"s ee)p!"s se pe$en 2a saca% a!+nas c"nc!s&"nes: ?. E! )1t"$" <%&nt <%&nt %ec&'e %ec&'e c")" $at"s $at"s na !&sta !&sta $e #a%&a'!es #a%&a'!es 2/" ca$enas ca$enas $e ca%acte%es. Las ca$enas s"n &)p%esas &)p%esas 2 !as #a%&a'!es se sst&t2en p"% s #a!"%. @. Ha2 $"s t&p"s t&p"s '5s&c"s '5s&c"s $e sepa%a$"% sepa%a$"%es es pa%a !"s e!e)ent" e!e)ent"s s $e !a !&sta. . E! ca%5 ca%5ct cte% e% pnt pnt" " 2 c")a c")a 8=; 8=; ace ace e e se esc% esc%&' &'a a &n)e &n)e$& $&at ata) a)en ente te a c"nt&nac&*n $e !" ante%&"%. La c")a 8,; ace e se #a2a a! c")&en4" $e !a s&+&ente 5%ea $e sa!&$a. . Las c"nstan c"nstantes tes n)1%&c n)1%&cas as p"s&ta p"s&tas s #an p%ece$ p%ece$&$a &$as s p"% n espac& espac&" " en '!anc" 2 sepa%a$as ent%e sí p"% "t%" espac&" en '!anc". S& s"n ne+atas e! se+n$" espac&" es "cpa$" p"% e! s&+n" )en"s 8;. . E! t&p" 2 ta)a" ta)a" $e !et%a e se t&!&4a t&!&4a $epen$e $epen$e $e !a p%"p&e$a$ p%"p&e$a$ F"nt F"nt $e! ("%)!a%&", O'et" <&ct%eB" "'et" <%&nte% en e se est1 esc%&'&en$". E&sten "t%"s sepa%a$"%es ta!es c")" Ta'8n; 2 Spc8n;. E! p%&)e%" $e e!!"s !!e#a e! pnt" $e &nse%c&*n $e tet" a !a c"!)na n, )&ent%as e e! se+n$" $ea n espac&"s en '!anc" antes $e se+&% esc%&'&en$".
F-+$).+ F#"% Rea!&4a !as c"n#e%s&"nes necesa%&as pa%a e c&e%t"s $at"s n)1%&c"s " $e "t%" t&p" pe$an se% &)p%es"s c"n <%&nt. La (nc&*n F"%)at pe%)&te c"nt%"!a% e! nG)e%" $e espac&"s, e! nG)e%" $e $ec&)a!es, etc.
UTILIZACIN DE IMPRESORAS V&sa! Bas&c 6.0 pe%)&te "'tene% p"% !a &)p%es"%a +%5-c"s 2 tet" s&)&!a%es a !"s e se pe$en "'tene% p"% !a panta!!a. E&sten $"s ("%)as $e &)p%&)&%: !a p%&)e%a )e$&ante e! )1t"$" <%&ntF"%), 2 !a se+n$a t&!&4an$" e! "'et" <%&&nte%.
M2% P#)+%F# E! )1t"$" pe%)&te &)p%&)&% n ("%)!a%&" c"n ss c"nt%"!es 2 c"n !"s %es!ta$"s $e !"s )1t"$"s +%5-c"s 8pSet, !&ne 2 c&%c!e; 2 $e! )1t"$" p%&nt.
O5&% P#)+% Este s&ste)a pe%)&te ap%"#eca% p!ena)ente !a %es"!c&*n $e !a &)p%es"%a, pe%" n" pe%)&te $&'a% c"nt%"!es s&n" s*!" !"s )1t"$"s +%5-c"s a'&ta!es 8pSet, !&ne 2 c&%c!e;, e! )1t"$" p%&nt 2 n )1t"$" n" #&st" asta a"%a e es
CONTROLES FILELIST6 DIRLIST DRI7ELIST L"ca!&4a% &nte%acta)ente !"s c"%%esp"n$&entes -ce%"s, $e )"$" an5!"+" a c")" se %ea!&4a c"n !"s c")an$"s F&!e/Open " F&!e/Sa#e As $e "%$, Ece! " $e ca!&e% "t%a ap!&cac&*n. De ent%e estas p%"p&e$a$es !as )5s &)p"%tantes s"n !as s&+&entes: ?. La D%eL&stB" t&ene na p%"p&e$a$ !!a)a$a $%e e %ec"+e !a n&$a$ se!ecc&"na$a p"% e! sa%&" 8pe$e se% na n&$a$ (ís&ca c")" e! $&sc" c: " na n&$a$ !*+&ca as&+na$a p"% e! sa%&" a "t%" $&sc" " $&%ect"%&" en n se%#&$"% " en "t%" "%$ena$"% $e !a %e$;. @. La p%"p&e$a$ pat $e !a caa D&%L&stB" $ete%)&na e! $%e se!ecc&"na$" 2 p"% tant" e $&%ect"%&"s se )est%an en $&ca caa. .
TIPOS DE FICHEROS ?. F&ce%"s ASCII " -ce%"s $e tet". C"nt&enen ca%acte%es c"$&-ca$"s se+Gn e! c*$&+" ASCII 2 se pe$en !ee% c"n ca!&e% e$&t"% $e tet" c")" N"tepa$. Se!en tene% etens&*n J.tt " J.'at, pe%" ta)'&1n "t%as c")" J.) pa%a !"s p%"+%a)as $e Mat!a', J.c pa%a !"s -ce%"s (ente $e C " J.cpp pa%a !"s -ce%"s (ente $e CKK. @. F&ce%"s '&na%&"s: S"n -ce%"s &)a+en $e !"s $at"s " p%"+%a)as ta! c")" est5n en La )e)"%&a $e! "%$ena$"%. E! acces" a n -ce%" pe$e se% $e t%es ("%)as p%&nc&pa!es. ?. Acces" secenc&a!. Se !een 2 esc%&'en !"s $at"s c")" s& se t%ata%a $e n !&'%". L"s -ce%"s $e tet" t&enen acces" secenc&a!. @. Acces" a!eat"%&" 8%an$");: