Newsgroup: it.comp.lang.visual-basic
Titolo: Re: help tabella (newbie)

 Quale 'componente' dovrei usare?
Visto che dici 'stile excel', credo che il componente più adatto sia 
questo:
http://www.fpoint.com/products/spread/spread.aspx
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Ciao!
Grazie 1000! pe la risposta!
 Se posso ne approfitto ulteriormente, non voglio usare il proverbiale
cannone per le formiche....
(per ora) voglio solo inserire dei valori in una griglia, diciamo 4x4.
Ho detto 'stile excel' tanto per capirci, ma griglia e basta va
benissimo
Ho inserito il componente dbgrid ma ho solo una riga, non riesco ad
aumentare il numero delle righe!
Ho inserito anche un altro componente - mi pare FlexGrid ma senza
giurarci-
e anche li lo stesso problema
Ovviamente sono io che non so dove guardare (o che codice usare)  per
aumentare il n. delle righe!
Potresti darmi qualche suggerimento?
Grazie!

Ciao a tutti,
vi scrivo dopo qualche giorno di tentativi infruttuosi,
sperando in un aiuto
Vorrei costruire un semplice form con una tabella 'stile excel'
con righe e colonne.
(In seguito questa tabella visualizzerà i dati di un database, ma
questa è un altra storia...)
per ora mi accontenterei di fare una interfaccia 'che non fa nulla',
che mostra la tabella con ciò che io ho scritto e basta...
Ho provato ad usare dbgrid ma ottengo solo una riga
non riesco ad aumentare il numero di righe, nè riesco a scriverci.
Sbaglio proprietà?
Sbaglio oggetto?
... sbaglio linguaggio? ;-)
Quale 'componente' dovrei usare?
Grazie!!!!

 Potresti darmi qualche suggerimento?
scusa gigio, ma fa cosi` schifo comprarsi un libro
e seguirlo passo passo come hanno fatto tanti di noi?
a smanettare senza averne le basi si perde piu`
tempo di quanto si creda.
-- 
ciao, hal

 Potresti darmi qualche suggerimento?
Sulla tastiera, di solito verso l'alto e a sinistra, c'è un tasto che porta
la scritta "F1". No, ha niente a che vedere con gli sport automobilistici,
ma se provi a premerlo mentre usi il VB potrebbe accelerare almeno
i tuoi progressi nella programmazione...
Bye, G.

 aumentare il n. delle righe!
come dice paperino, meglio se nell'ide fai un clic sulla griglia e premi f1.
comunque:
nuovo progetto, ctrl-t, metti una ms flex grid e incolla questo codice.
poi fai f5 e clicca sx/dx sulla griglia
Option Explicit
Private Sub Form_Load()
    With Grid
        .FixedRows = 1: .FixedCols = 1
        .Rows = 10: .Cols = 5
    End With
End Sub
Private Sub Form_Resize()
    On Error Resume Next
    With Grid
        .Width = ScaleWidth: .Height = ScaleHeight
    End With
End Sub
Private Sub Grid_MouseUp(Button As Integer, Shift As Integer, x As Single, y
As Single)
    With Grid
        If Button = 1 Then
            .Rows = .Rows + 1: .Cols = .Cols + 1
        Else
            .Rows = .Rows - 1: .Cols = .Cols - 1
        End If
    End With
End Sub
dato che la prossima domanda sara' "come faccio a scriverci?", ti prevengo
:)
qui c'e' una flexgrid settata in design a 8 righe e 32 colonne che
visualizza i caratteri ansi:
Private Sub Form_Load()
    Grid.Visible = false
    Grid.ScrollBars = 0
    Dim j as long, jj as long, ch as long
    ch = -1
    For j = 0 To 7
        For jj = 0 To 31
            ch = ch + 1
            If ch = 255 Then Exit Sub
            Grid.Col = jj
            Grid.Row = j
            Grid.Text = Chr(ch)
            'DoEvents
        Next
    Next
    Grid.Visible = True
    Grid.ScrollBars = 3
End Sub
ciao, a.

Option Explicit
[...]
.. ehm ... si conoscevo le leggende su F1 ma non ci credevo ;-)
Prima di postare qui ho passato un bel po di ore sia sull'help sia su
google, ho trovato di tutto ma non la banale cosa che cercavo
Moltissime grazie per le informazioni,
stamattina a lavoro provo, 
poi stasera passerň a ringraziare...
thanx!


wrote:

in linea di massima ti do ragione
nel caso specifico, le 'basi' ( di programmazione) ci sono,
non ho mai usato VB ma per cause estranee alla mia volontà
(sarà colpa dell'Asse del Male?:-) 
DEVO  buttare giù un prototipo di interfaccia in VB entro  oggi
(va be, in realtà era entro ieri)
Poi giustamente passerò al libro
Ciao 
g.

 .. ehm ... si conoscevo le leggende su F1 ma non ci credevo ;-)
sembri barrichello. fidati, e' meglio :)