| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Generi di linea di disegno in Visual Basic
    Un programmatore ha diverse opzioni per la modalità di attuazione di linea di disegno in Visual Basic . Classi multipli sono disponibili per assistere in linee di disegno o si può scrivere la propria funzione per fare il lavoro per voi . Si può decidere se il programma elaborerà linee in fase di progettazione , il tempo di esecuzione o di entrambi in base alle esigenze del vostro programma . Disegnare le linee in fase di progettazione

    La classe PaintEventArgs permette di tracciare linee con punti terminali definiti , che consente di creare forme di là di semplici quadrati e rettangoli utilizzando una funzione invece di disegnare con il mouse . Ad esempio, è possibile definire una funzione digitando " Private Sub LineDraw ( ByVal sender As System.Object , ByVal e As System.Windows.Forms.PaintEventArgs ) Maniglie Me.Paint " e creare un oggetto all'interno della funzione digitando " Dim drawPen come Nuovo Drawing.Pen ( Color.color_choice , larghezza ) " , sostituendo " colore " con un colore reale e la " larghezza ", con un numero intero. Si disegna la linea attuale digitando " e.Graphics.Drawline ( drawPen , x1 , y1 , x2 , y2 )" e sostituendo i valori x e y con le coordinate dei punti finali della sua linea . È possibile chiamare la funzione DrawLine le volte che è necessario disegnare le linee .
    Disegnare le linee in fase di esecuzione

    È possibile creare un programma che permette all'utente di disegnare linee e forme in cui il programma viene eseguito . È possibile utilizzare la bitmap e corsi di grafica per creare oggetti che permettono all'utente di disegnare . Si programmano le funzioni MouseDown , MouseMove e MouseUp del form di rispondere in modo simile a una matita . È possibile creare quattro variabili intere per memorizzare i punti finali della linea . Quando l' utente fa clic su un punto della forma , il programma memorizza le coordinate x1 e y2 . Quando l' utente trascina il mouse in un'altra posizione e rilascia il pulsante , la classe Bitmap disegna una linea da x1 , y1 a x2 , y2 . Il programmatore può creare una funzione che solo disegnare linee rette , indipendentemente da dove l' utente trascina il mouse .
    Misto

    È possibile aggiungere un riferimento a lo spazio dei nomi PowerPack che contiene la classe LineShape e aggiungere il controllo LineShape alla casella degli strumenti e quindi trascinare lo strumento nel form per creare una linea . È quindi possibile trascinare i punti finali della linea per cambiare la forma o manualmente modificare i valori x e y di coordinate nella finestra delle proprietà . È inoltre possibile modificare altri attributi , tra cui la larghezza e il colore della linea. Se si desidera consentire agli utenti di disegnare linee utilizzando lo strumento LineShape , è possibile definire un oggetto ShapeContainer che utilizza la forma come una tela e un oggetto LineShape che attinge l'oggetto ShapeContainer . L'oggetto LineShape possibile utilizzare le funzioni StartPoint e EndPoint di ottenere x del mouse e y le coordinate per tracciare linee .

    Previous :

    next :
      Articoli Correlati
    ·Come copiare array dinamici in VB6 
    ·Come creare una casella di immagine in Visual Basic 
    ·Come emettere virgolette in VBS 
    ·Come ordinare da grande a piccolo in VB.Net 
    ·Come creare un pulsante di funzione in Visual Basic 
    ·Come ottenere una risposta da un Messagebox 
    ·Come utilizzare WMP controllo sulla Vb.Net 
    ·Come fare un evento MouseUp in VB6 
    ·Come uccidere un task da VBS 
    ·Esecuzione di subroutine di Visual Basic in Background 
      Articoli in evidenza
    ·Come scrivere un programma in Python per Equazioni diof…
    ·Come riparare Java : Lang Null Pointer Exception 
    ·Come aggiungere un Light Show per le tue foto 
    ·Come convertire il testo medio in JPG in PHP 
    ·Come disattivare l' API di Google Maps Marker Bubble 
    ·Come scrivere Oracle codice SQL che crea la tabella Emp…
    ·Silverlight 2 Custom Controllo Tutorial 
    ·Come abilitare Offerta Assistenza remota con VBS Script…
    ·Come controllare un robot con MATLAB 
    ·Che cosa significa per analizzare i dati ? 
    Copyright © Conoscenza Informatica http://it.wingwit.com