Microsoft Visual Basic 6
6
Parainiciarumnovoprojeto,escolhaaopção
Standard EXE
naaba
New
.Asdemaisopçõesdessaabainiciamoutrostiposdeprojetos,quenãoserãoabordadosnessecursoportratarem-sedeprogramaçãoavançada, como a criação de controles
ActiveX
;A aba
Existing
serve para abrir um projeto já existente;Finalmente,aaba
Recent
contémosprojetosmaisrecentementeutilizados,epodeserusadaparaabrirum deles de maneira mais rápida que na aba
Existing
.
A tela do VB
AoseutilizaroVB,tem-seaimpressãoqueestamos“esculpindo”nossaaplicaçãodiretamentenoWindows.Istosedeveaofatodequeelenãopossuiumajanelaqueaosermaximizadaocupetodaaáreadetrabalho.Naverdade,oVBéconstituídoapenasporumabarradetítulos,umabarrademenuseumabarradeferramentas(vejaafiguranapróximapágina).Dessaforma,quandoconstruímososnossosformuláriosestamosvendoexatamentecomoelesaparecerãonoWindows.Asjanelasauxiliares,quepodemseracaixadeferramentas,ajaneladepropriedades,ajanelaimediata,etc.,aparecem“flutuando”naáreadetrabalhodoWindows. Os principais componentes da interface do VB são os seguintes:
A janela Projeto (
Project
)
NoVB,semprequepensamosemumaaplicação,pensamosemumprojeto,queéoconjuntodosarquivosquecompõemaaplicação.Essesarquivospodemserformuláriosoumódulos.Existemoutrosarquivosquecompõemumprojeto,taiscomocontrolescustomizados(
Custom Controls
),bibliotecasdefunções,etc.Entretanto,estesnãosãoparteintegrantedoarquivoqueoVBgera.NoVB,cadacomponentedeumprojetoestá em um arquivo separado, que pode ser visualizado e acessado através da janela Projeto.
Formulários (
Forms
)
No VB, as janelas são chamadas de formulários. Sempre que se começa a desenvolver uma nova aplicação, oVBnosforneceumformuláriovaziocomopontodepartida,eatribuiaeleonomeprovisóriodeForm1.Podemosinserirdiversostiposdecontrolesnesteformulário,controlesestesqueestãorepresentadosporbotões na caixa de ferramentas.
A caixa de ferramentas (
Toolbox
)
ProcurenafiguraacaixadeferramentasdoVB.Elageralmenteestáàesquerdadoformulário,econtémosbotões correspondentes aos controles que podem ser adicionados a ele.
Controles
OscontrolessãoarquivoscomextensãoOCXeconstituemabasedaprogramaçãovisualdoVB,alémdepoderemserutilizadosemqualqueroutroaplicativooulinguagemqueaceiteobjetoscomessepadrão.Existemdoistiposbásicosdecontroles:internosou
padronizados
epersonalizadosou
customizados
.Basicamente,oscontrolespadronizadosfazempartedo“corpo”doVBesãodisponibilizadosnacaixadeferramentasquandoseiniciaumnovoprojeto.JáoscustomizadospodemounãoserfornecidosjuntocomoVB,dependendodaversãoutilizada,eprecisamserincluídosnoprojetopeloprogramador-quandoseincluiumcontrolecustomizadoemumprojeto,apareceumnovobotãonacaixadeferramentas.Aliás,qualquerpessoapodecriarumcontroleOCX(opróprioVBpermiteisso),existindoinclusiveváriosdelesquesãocomerciais, desenvolvidos por software-houses especializadas.Autilizaçãodosdoistiposdecontrolesérigorosamenteamesma:ambospossuempropriedadesemétodos,respondemaeventos,aparecemnacaixadeferramentas,esãomanipuladosdamesmaforma.Adiferençaéqueoscustomizadosnãoestãodisponíveisenquantonãoforemexplicitamenteincorporadosàcaixadeferramentas do VB pelo programador. Mas, depois que isso acontece, tudo fica transparente.
A propriedade Name
Apropriedade
Name
determinaonomedeumobjeto.Todososobjetosdentrodeumprojeto,incluindoformuláriosecontroles,precisamterumnome,poiséatravésdessenomequenosreferimosaelesquandoestamosescrevendoocódigo.QuandovocêiniciaoVB,oformulárioapresentadorecebeonomegenéricodeForm1;damesmamaneira,oscontrolesrecebemnomesgenéricos:Command1,Command2,CommandN
Leave a Comment
jorgedomingos85@hotmail.com
Goataroia de gravar este manual
Muito bom ..... nota 10 ..... ^^