Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [VB6] comandare linea

  1. #1

    [VB6] comandare linea

    allora...
    vorrei fare un programma dove io metto un frame e dove all'interno devo disegnare linee....
    poi anche dei tasti e uno di questi e' quello x disegnare la linea...
    quando schiaccio questo tasto vorre iche mi venisse fuori il FORM2 con 4 text box dove mi kiede le coordinate X Y X Y....
    nn se sono stato kiaro....ma nn credo....
    potete darmi una mano?

  2. #2
    sul click del bottone metti una
    load frmXYLine
    frmXYLine.Show

    se sai usare le classi passa una classe per la costruzione della linea e poi te la riprendi una volta uscito da questa form e la utilizzi per disegnare la linea
    Il dubbio non è piacevole, ma la certezza è ridicola. Solo gli imbecilli son sicuri di ciò che dicono.

  3. #3

    prova...

    ciao io per disegnare un grafico ho utilizzato un pitcureBox e ho utilizzato la proprietà Line

    Esempio...
    Frm.pctGrafico.Line (0,PuntoY)-(PuntoXLinea,PuntoY), &H40&

    (0,PuntoY) = X1,Y1
    (PuntoXLinea,PuntoY) = X2,Y2
    &H40& = coloreLinea


    spero di averti aiutato fammi sapere ciao ciao!

  4. #4
    nn so usare le classi....siccome nn mi va di romperti troppo....c'e' una guida a queste classi?...o almeno nn so cosa sono...se vuol dire caricare il form 2 allora sono capace....
    il codice che mi hai dato serve per creare una linea?..

  5. #5
    se parli con me si....

  6. #6
    hai msn?...cosi' t spiego bene cosa dovrei fare....

  7. #7
    no...
    icq se vuoi 262 081 137

  8. #8
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Il Form2 lo imposti con quattro label, non importa il nome va bene
    Label1 e successivi che gli mette già VB.
    Metti anche quattro textbox le chiami rispettivamente
    txtX1,txtY1,txtX2,txtY2.
    Metti un bottone (Command1).
    Li posizion1 come nella figura che ti allego.

    Ne click del bottone metti

    codice:
    Private Sub Command1_Click()
        Picture1.Line (CSng(txtX1.Text), CSng(txtY1.Text))-(CSng(txtX2.Text), CSng(txtY2.Text))
    End Sub
    Ciao,
    Ciao, Brainjar

  9. #9

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.