Zonder importeren alle externe code , Visual Basic 6 zelf heeft vele functies voor het tekenen van eenvoudige afbeeldingen op een Windows- formulier : rechthoeken , lijnen en gelijkaardige vormen . Naast het leren wat die functies zijn , moet u weten wanneer ze toe te passen . Het denken in termen van event - driven paradigma Visual Basic , kunt u leren van de gemeenschappelijke evenementen waar je code kan schilderen op het scherm. Paint Event Een dergelijke gebeurtenis is de Form1_Paint evenement , waar Form1 is een formulier dat u hebt gemaakt met de standaardnaam van Form1 . Form1 's Paint gebeurtenis wordt geactiveerd wanneer er iets gebeurt waarvoor een update van het uiterlijk van uw formulier . Bijvoorbeeld , kan uw Form1 plotseling zichtbaar na wordt verduisterd door raam een ander programma geworden . U kunt ook handmatig leiden de Paint event te vuren met de stelling Me.Refresh . Tekening Lijnen Je eerste Visual Basic grafisch programma kan iets dat sommige lijnen trekt zijn op het scherm . E.Graphics.DrawLine ( Pens.Red , 0 , 0 , Me.Width , Me : ervan uitgaande dat je een formulier met de naam Form1 in een Windows Forms Application project , kon Paint bevel van het formulier code zoals de volgende zijn . Hoogte ) e.Graphics.DrawLine ( Pens.Blue , Me.Width , 0 , 0 , Me.Height ) op Twitter de " e " argument , wat staat voor evenementen , bevat de gegevens die u nodig hebt om te tekenen op het formulier . Het is een object dat is een instantie van de klasse PaintEventArgs . Een van de objecten in de " e " is het object Graphics , die de functies die u gebruikt om te schilderen op een formulier voorziet . DrawLine is een van de vele dergelijke functies in het Graphics -object . Beschrijving van DrawLine 's Argumenten Het eerste argument om DrawLine is de kleur waarmee je bent tekenen . De code gewoon genoteerd gebruikt twee basiskleuren , maar Visual Basic heeft veel meer . Je kunt ze zien als je het " . Red" achtervoegsel wissen in de " Pens.Red " tekst . De Visual Basic IDE ( Integrated Development Environment ) zal een pop - up lijst van alle kleuren te tonen . DrawLine trekt naar de coördinaten van de vorm die de tweede tot en met vierde argumenten . Argumenten twee en vier zijn horizontale coördinaten , waarbij een coördinaat van nul is uiterst links van de vorm en Me.Width uiterst rechts . Ook de argumenten van de drie en vijf zijn verticale aanduidingen . Zero is de vorm van de boven-en Me.Height zijn bodem . Na het uitvoeren van uw eerste grafisch programma , kan je al ideeën voor het uitbreiden van het. Experimenteren met het veranderen van het argument waarden voor DrawLine is een goede plek om te beginnen . Proberen om lijnen van verschillende kleuren te tekenen op verschillende plaatsen op het formulier . Probeer vervolgens het tekenen verschillende vormen met de andere methoden in Graphics , zoals DrawRectangle en DrawEllipse .
|