Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Problema rappresentazione retta vb6
Forum - Visual Basic 6 - Problema rappresentazione retta vb6

Avatar
GianlucaR92 (Normal User)
Newbie


Messaggi: 7
Iscritto: 17/10/2009

Segnala al moderatore
Postato alle 13:27
Sabato, 17/10/2009
salve a tutti ragazzi..prima di postare ho cercato un po ma nn trovo nulla di utile..dunque ho un'equazione di una retta che devo rappresentare in un piano cartesiano..avendo m e q, come posso fare?
ah e un'altra cosa..vorrei che sul grafico che ho fatto, fossero disegnate sugli assi delle tacchette con i numeri corrispondenti all'unita..ad esempio all'origine vorrei che ci fosse 0, poi accanto sull'asse x ci fosse 1, poi 2 e così via..
grazie anticipatamente per la collaborazione =)

PM Quote
Avatar
XBarboX (Member)
Guru


Messaggi: 945
Iscritto: 31/12/2008

Segnala al moderatore
Postato alle 15:10
Sabato, 17/10/2009
Io onestamente un programma così lo farei Pascal perchè i programmi grafici vengono molto meglio.

PM Quote
Avatar
Louis (Normal User)
Pro


Messaggi: 150
Iscritto: 22/04/2008

Segnala al moderatore
Postato alle 20:58
Sabato, 17/10/2009
GianlucaR92 perché ti devi complicare la vita!
La rappresentazione che vuoi fare la puoi ottenere con il componente MSChart, in particolare con MSChart1.chartType = VtChChartType2dLine che disegna appunto un andamento lineare.

PM Quote
Avatar
GianlucaR92 (Normal User)
Newbie


Messaggi: 7
Iscritto: 17/10/2009

Segnala al moderatore
Postato alle 19:05
Domenica, 18/10/2009
Testo quotato

Postato originariamente da Louis:

GianlucaR92 perché ti devi complicare la vita!
La rappresentazione che vuoi fare la puoi ottenere con il componente MSChart, in particolare con MSChart1.chartType = VtChChartType2dLine che disegna appunto un andamento lineare.


quindi se io prendo l'input da due textbox, diciamo txtm e txtq, quale dovrebbe essere la sintassi? scusate l'ignoranza ma nn ne ho mai sentito parlare xD

PM Quote
Avatar
Louis (Normal User)
Pro


Messaggi: 150
Iscritto: 22/04/2008

Segnala al moderatore
Postato alle 4:03
Lunedì, 19/10/2009
Gianluca,
ti posto un esempio completo dell'utilizzo del componente in parola; come vedi fa uso di della matrice ChartData che è la proprietà predefinita del controllo MSChart.
I due andamenti lineari rappresentati sono attribuiti alla 2^ e 3^ serie, dato che la prima serie é utilizzata per rappresentare i dati dell'asse x (nel caso d'esempio i mesi).
Se hai bisogno di ulteriori approfondimenti li trovi sulla guida alla voce: "Proprietà ChartData".
Codice sorgente - presumibilmente VB.NET

  1. Option Base 1
  2.  
  3. Private Sub Form_Load()
  4.    
  5.     MSChart1.chartType = VtChChartType2dLine
  6.    
  7.     Dim arrData(3, 1 To 3)
  8.     'Imposta le etichette della prima serie.
  9.     arrData(1, 1) = "Gen"
  10.     arrData(2, 1) = "Feb"
  11.     arrData(3, 1) = "Mar"
  12.    
  13.     arrData(1, 2) = 8
  14.     arrData(2, 2) = 4
  15.     arrData(3, 2) = 0.3
  16.    
  17.     arrData(1, 3) = 0.2
  18.     arrData(2, 3) = 3
  19.     arrData(3, 3) = 6.3
  20.     MSChart1.ChartData = arrData
  21. End Sub


:k:

PM Quote