Brothers Inserito: 25 settembre 2005 Segnala Share Inserito: 25 settembre 2005 qualcuno sa se si può cambiare la proprietà ForeColor ad una RichTextBox in VB6 ????Grazie Link al commento Condividi su altri siti More sharing options...
Brothers Inserita: 9 ottobre 2005 Autore Segnala Share Inserita: 9 ottobre 2005 (modificato) Chiedo venia a tutti per la castronata che ho scritto.Avevo chiesto anche di cancellare questo postma forse è più utile metterci dentro la soluzioneaffinche qualcuno possa usarla e non si trovi nella mia situazioneE spari altre strullate.Oltre al codice per cambiare colore al testoAggiungo anche il codice per cambiare il carattere ed il colore dello sfondo.Ciao a tuttiPS.Comunque se qualche Moderatore volesse cambiargli almeno il titolo a questa discussione sarebbe forse meglio.Un titolo tipo"Come cambiare testo, colore testo, colore sfondo ad una RichTexBox"oppure "Come cambiare i connotati ad una RichTexBox"oppure altro (fate vobis).----------------------------------------------------------Legenda:ActiveForm = il form attivo in quel momento dentro al form MDI padrertfText = Controllo RichTexBox inserito nel form FiglioCommonDialog1 = Controllo CommonDialog inserito nel form MDI padremnuCambiaColoreCarattere = Pulsante\menu del form MDI padremnuCambiaCarattere = Pulsante\menu del form MDI padremnuCambiaColoreSfondo = Pulsante\menu del form MDI padre----------------------------------------------------------Codice da scrivere nel form MDI padre----------------------------------------------------------Per cambiare colore al testo in una RichTexBoxcontenuta in un Form MDIChild a sua volta contenuto in un Form MDI padre:----------------------------------------------------------Private Sub mnuCambiaColoreCarattere_Click() On Error Resume NextIf ActiveForm.rtfText Then CommonDialog1.ShowColor ActiveForm.rtfText.SelColor = CommonDialog1.ColorEnd IfEnd Sub----------------------------------------------------------Per cambiare carattere al testo----------------------------------------------------------Private Sub mnuCambiaCarattere_Click() On Error Resume NextIf ActiveForm.rtfText Then' Imposta Annulla su True. CommonDialog1.CancelError = True On Error GoTo ErrHandler ' Imposta la proprietà Flags. CommonDialog1.Flags = cdlCFBoth Or cdlCFEffects ' Visualizza la finestra di dialogo Carattere. CommonDialog1.ShowFont ' Imposta le proprietà del testo in base ' alle selezioni dell'utente. ActiveForm.rtfText.Font.Name = CommonDialog1.FontName ActiveForm.rtfText.Font.Size = CommonDialog1.FontSize ActiveForm.rtfText.Font.Bold = CommonDialog1.FontBold ActiveForm.rtfText.Font.Italic = CommonDialog1.FontItalic ActiveForm.rtfText.Font.Underline = CommonDialog1.FontUnderlineEnd If Exit SubErrHandler: ' L'utente ha scelto il pulsante Annulla. Exit SubEnd Sub---------------------------------------------------------Per cambiare colore dello sfondo--------------------------------------------------------Private Sub mnuCambiaColoreSfondo_Click() On Error Resume NextIf ActiveForm.rtfText Then' Imposta Annulla su True. CommonDialog1.CancelError = True On Error GoTo ErrHandler ' Imposta la proprietà Flags. CommonDialog1.Flags = cdlCCRGBInit Or cdlCFEffects ' Visualizza la finestra di dialogo Carattere. CommonDialog1.ShowColor ' Imposta le proprietà del testo in base ' alle selezioni dell'utente.ActiveForm.rtfText.BackColor = CommonDialog1.ColorEnd If Exit SubErrHandler: ' L'utente ha scelto il pulsante Annulla. Exit Sub End Sub--------------------------------- Modificato: 9 ottobre 2005 da Brothers Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora