Sie sind auf Seite 1von 6
Ejorcicio2: Usando Contioles para Windows Duracion 20 minutos |= Blogi un nuevo proyecto “Viual Basic” y una plantila do ‘Apicasion Windows". sleccinar on ubiescéa ln catpeta‘C:\VBNET\Labs"y como nembre escribir ‘Labld 2” | Vamos a trear una aplizacion de tpe Proionma, que calcul el precio pagar por un Computacor clgiendo le partes basicas y optionalmento sus aecesorios. para est, el nombre de foumulaio serd SimBroforma vt | Reslenralcisato del tomulanio afacienso un “TabConiraf con 3“TabPages"y iaefar las iehas ‘a ‘come ge mustian en la figuras de abajo Figura 1: Diseio dela primera cia de trmProforma Figura 2: Diserio de la segunda ficha de frmProforma = TT Lectota de £0 ROM © | Tipe de Lecter: 22 € sox © 0x £ 0x Precio Lectots Disco: T Imeresora Scannee er TELE! ifiescame Precio Impresera: Nota: Los “GroupBox" de lectoras y los “ListBex” estan deshabilitadas Figura 3: Diserio de la tercera ficha de frmProforma Procio Tetalde Configuracién Basica: Precio Tetalde Accessor: | = Fiecio Tetal da Venta: TealiGy ciara Precio Total Pagar e Caleutat 1B Lucgode realizar el disefoy cenigurar las propiedades de lo controle; lo primero que haremce e= escrbir una rutna que permita lena el combo y as Istas, cela siguiente forma Pubic Sub Lonat_Listas() ith cboProzesedor terra ‘Add(Pertium II 350 Mhz" ‘Aas(Partium Il 00 Mhz" ‘Aas Partium Il 00 Ih") ‘Add(Pertium Il 700 Mhz") End With ith stMemori errs Ads(22 Me") ‘Ads(E4 ME") ‘Add(128 Mb) End With th stDseo.tams ‘Add("10 Gb" ‘Adsi(20 Gb" ‘Aas(30 GE) End with ith stmpresora. tems ‘Add(Styls Color 400") ‘Add Styl Color 5007) as Stylis Color 7007) End With With stScanner. tems Ads Paquet") ‘as(Mesieno") ‘Add(Grande") End With Era Sub |B Acontiuasién, so debe lamar a a runa después qua se crea al formuiato: Pubic Sub mProforma_Lcad(..) Usrar_Listas() End Sub Se debe progamar el combo y las lists dela primera cha ‘Confgurasion Bésica” para que al eegr untipo de provesado, memoria dseo duo, se muest el presi respective: Publ Sub cboProcesador SelectodindexChanged(/al sender As.) ‘Select Case cboProcesador Selectedindex CaseO brtPrecioProcesador Text Case1 bxtPrecioProcesador Text Case2 ‘btPrecioProcesador Text = "200" Case3 ‘bxtPrecioProcesador Text = "300" End Select End Sub

Das könnte Ihnen auch gefallen