Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Oct 2005
    Messaggi
    66

    'Oggetto' geometrico in vb6

    Salve.
    Vorrei chiedere il vostro aiuto per un qualcosa che non ho trovato, cercando, sulle risposte sul forum

    Come posso fare, DA CODICE, a creare un cerchio di x grandezza, a dividerne la superfice per esempio in 5 spicchi, e poterne poi lavorare i singoli spicchi,individualmente, come colore, ecc.?

    Che tipo di oggetto /proprietà usare e come impostare il codice?
    Grazie

  2. #2
    mmmh...
    non credo esista niente del genere in VB 6.0...

    però...
    usa shape con proprietà: shape.shape = 3 (cerchio).

    poi modifica a tuo piacimento border color e fillcolor con fillstyle = 0 (solido)

    ciao!!!

    (scusa, ma a cosa ti serve una cosa del genere???)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    156
    per disegnare gli spicchi potresti far ricorso alle funzioni seno e coseno.

    Es: X1 e Y1 sono le coocrdinate del centro del cerchio.
    Se il cerchio ha raggio 30 puoi fare:
    X2=sen(0)*30
    Y2=cos(0)*30
    Ora fai tracciare una linea con le coordinate x1 y1 e x2 y2
    Vai avanti cosi' per il numero di spicchi.
    Come colorarli non lo so.
    (attenzione magari seno e coseno sono invertiti.VAdo a memoria)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.