Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 22
  1. #11
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    64
    Ecco dopo che cancello(vedi foto).


    Come elimino quella riga con tutti i campi vuoti???
    Immagini allegate Immagini allegate

  2. #12
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Hai usato il .Clear ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #13
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    64
    Si, ecco scrivo nuovamente il codice(prima ho sbagliato a postarlo):

    codice:
    Private Sub Command4_Click()
    On Error Resume Next
    MSHFlexGrid.Clear
    Dim mshcarica(0 To 2) As String
    mshcarica(0) = "Data"
    mshcarica(1) = "Matricola"
    mshcarica(2) = "Nominativo"
    
    MSHFlexGrid.Row = 0
    
    For i = 0 To 2
    
    MSHFlexGrid.Col = i
    MSHFlexGrid.Text = mshcarica(i)
    MSHFlexGrid.CellFontBold = True
    Next i
    For i = 0 To 2
    
    MSHFlexGrid.ColWidth(i) = 1800
    Next i
    
    
    MSHFlexGrid.ColWidth(0) = 900
    
    Text1(4).Text = ""
    Text1(5).Text = ""
    Text1(6).Text = ""
    Text1(7).Text = ""
    Text1(8).Text = ""
    End Sub

  4. #14
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quindi, funziona?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #15
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    64
    No...ho anche postato 2 immagini! Precisamente viene cancellato il contenuto...non la riga. A me serve eliminarla. Grazie!

  6. #16
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Bastano delle piccole modifiche ... a cui puoi arrivare da solo facendo qualche prova ...

    codice:
        Dim i As Integer
        Dim mshcarica(0 To 2) As String
        mshcarica(0) = "Data"
        mshcarica(1) = "Matricola"
        mshcarica(2) = "Nominativo"
        
        MSHFlexGrid.Clear
        
        MSHFlexGrid.FixedCols = 0
        
        MSHFlexGrid.Rows = 1
        MSHFlexGrid.Cols = 3
        
        MSHFlexGrid.Row = 0
        For i = 0 To 2
            MSHFlexGrid.Col = i
            MSHFlexGrid.Text = mshcarica(i)
            MSHFlexGrid.ColWidth(i) = 1800
            MSHFlexGrid.CellFontBold = True
        Next i
        MSHFlexGrid.ColWidth(0) = 900
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #17
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    64
    Si infatti; dovevo posizionare bene le istruzioni di cancellazione nel codice.
    Ora provo a vedere come modificare il contenuto nel controllo MSHFlexGrid e ti faccio sapere oregon. Per il momento ti ringrazio!

  8. #18
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    64
    Continuando il mio problema con la modifica&cancellazione...risolto quest'ultimo...vorrei risolvere anche con la "Modifica". Mi è stato detto di usare la proprietà "TextMatrix", infatti usando questa proprietà ho scritto:

    codice:
    Private Sub MSHFlexGrid_Click()
    
    MSHFlexGrid.TextMatrix(1, 1) = "Prova"
    
    End Sub
    In questo modo...cliccando con un click sul controllo MSHFlexGrid mi modifica il contenuto della cella (1,1) in esecuzione. Ma io volevo modificare il contenuto di una cella qualsiasi nel contro MSHFlexGrid, ad esempio con un doppio click e poi inserire il dato da me desiderato. Devo sempre farlo con la proprietà TextMatrix, giusto?

  9. #19
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Ovviamente utilizzerai la proprietà Row e Col (cella corrente) per gestire la situazione.

    A questo punto, ti consiglio di leggere e studiare *tutta* la documentazione relativa alla griglia (proprietà, metodi, eventi).
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #20
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    64
    Originariamente inviato da oregon
    A questo punto, ti consiglio di leggere e studiare *tutta* la documentazione relativa alla griglia (proprietà, metodi, eventi).

    Ma sempre da questo link:

    http://msdn.microsoft.com/en-us/libr...=vs.60%29.aspx

    ?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.