Buongiorno,
ho un problema con la stampa della mia form, in particolare del controllo MSFlexGrid. Quando effettuo la stampa, tutti i controlli al suo interno si vedono in modo chiaro, tranne il controllo MSFlexGrid che è tutto nero. Come mai?
Ecco il codice:
codice:
Private Sub mnuStampa_Click() Dim Risposta As Integer Risposta = MsgBox("Vuoi Stampare?", vbYesNo + vbQuestion, "Scegli!") If Risposta = vbYes Then CommonDialog1.ShowPrinter Command2.Visible = False Command3.Visible = False Command4.Visible = False Command5.Visible = False Form7.BackColor = vbWhite Command1.Visible = False Form7.PrintForm ElseIf Risposta = vbNo Then MsgBox "Errore!", vbCritical, "Stampa interrotta" End If Form7.BackColor = &H8000000F Command1.Visible = True Command2.Visible = True Command3.Visible = True Command4.Visible = True Command5.Visible = True End Sub