Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Soorten Tekening van de Lijn in Visual Basic
Een programmeur heeft verschillende opties voor hoe je lijntekening implementeren in Visual Basic . Meerdere klassen zijn beschikbaar om te helpen bij het tekenen van lijnen of u kunt uw eigen functie te schrijven aan het werk voor u doen . U kunt bepalen of het programma zal trekken lijnen in de ontwerpfase , looptijd of beide gebaseerd op de behoeften van uw programma . Het tekenen van de lijnen op Design Time

De PaintEventArgs klasse laat u toe om lijnen te trekken met gedefinieerde eindpunten , waardoor u vormen dan eenvoudige vierkanten en rechthoeken maken met behulp van een functie in plaats van het tekenen ze met je muis . Bijvoorbeeld , kon u een functie definiëren door te typen " Private Sub van lijnen ( ByVal afzender als System.Object , ByVal e als System.Windows.Forms.PaintEventArgs ) Handvatten Me.Paint " en maak een object binnen de functie door te typen " Dim drawPen als New Drawing.Pen ( Color.color_choice , breedte) " , vervangen " kleur " met een werkelijke kleur en " width " met een geheel getal . Je trekt de werkelijke lijn door te typen " e.Graphics.Drawline ( drawPen , x1 , y1 , x2 , y2 ) " en het vervangen van de x -en y-waarden met de coördinaten van zijn lijn eindpunten . U kunt de DrawLine functie aan te roepen zo vaak als je nodig hebt om lijnen te tekenen .
Het tekenen van de lijnen bij Run Time

U kunt een programma waarmee de gebruiker te creëren trekken lijnen en vormen als het programma draait . U kunt de Bitmap en Graphics klassen gebruiken om objecten waarmee de gebruiker aan te trekken te creëren . U programmeert MouseDown , MouseMove en MouseUp functies van het formulier op dezelfde wijze te reageren op een potlood . U kunt vier integer variabelen te creëren om de eindpunten van de lijn te slaan . Wanneer de gebruiker een locatie op het formulier klikt , slaat het programma de coördinaten x1 en y2 . Wanneer de gebruiker zijn muis sleept naar een andere locatie en laat de knop , de klasse Bitmap trekt een lijn van x1 , y1 naar x2 , y2 . De programmeur kan een functie die alleen zal trekken rechte lijnen , ongeacht waar de gebruiker zijn muis sleept aan .
Gemengd

U kunt een verwijzing naar maken de PowerPacks namespace die de LineShape klasse bevat en voeg de LineShape controle aan de toolbox en sleep het gereedschap op het formulier om een ​​lijn te creëren . Vervolgens kunt u de eindpunten van de lijn om de vorm te wijzigen of handmatig wijzigen van de x -en y- coördinaten in het eigenschappenvenster . U kunt ook andere attributen , zoals de breedte en de kleur van de lijn . Als u wilt dat gebruikers lijnen met behulp van de LineShape gereedschap te tekenen , kunt u een ShapeContainer object dat de vorm gebruikt als een doek en een LineShape object dat is gebaseerd op de ShapeContainer object definiëren . De LineShape object kan de StartPoint en EndPoint functies gebruiken om x de muis en y-coördinaten om lijnen te trekken te krijgen.

Previous: Next:
  Visual Basics Programming
·Hoe maak je een MS Access quer…
·Hoe maak je een Registered Cli…
·Hoe maak je een tekstbestand w…
·Wat is een Grid -systeem? 
·Hoe maak je een verwijzing naa…
·Hoe te GetDate Toevoegen aan V…
·Ideeën voor Visual Basic Appl…
·Hoe vindt u de kleuren in een …
·Hoe te wijzigen van een afbeel…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Hoe maak je een lijn toevoegen aan een t…
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe maak je een nieuwe regel toe in Visu…
  Programmering Articles
·Unicode Fouten in Python 
·Hoe te Unicode gebruiken in C + + progra…
·Hoe te Datum Verschil in Java Bereken 
·Hoe kan ik PHP converteren naar HTA 
·Stap-voor- stap handleiding voor UML Ecl…
·Hoe je vertrouwde Data Access-pagina's m…
·Hoe te Tarballs in Maak Ruby 
·Hoe te TTF bestanden wijzigen 
·Hoe maak XSL Negeer de DTD Reference in …
Copyright © Computer Kennis http://www.nldit.com