Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    36

    [Vb.net] - Richtextbox non interpreta RTF

    Salve a tutti,
    per la prima volta mi trovo a combattere seriamente con una richtextbox.
    e mi sono accorto che non c'è verso di farle interpretare l'RTF che essa stessa crea.

    Allora:
    Scrivo qualcosa in Bold (quindi in rtf) nella richtextbox.
    Salvo questo qualcosa sun un server remoto MYSQL.
    Controllo sul database ed effettivamente il campo è riempito con la stringa RTF.
    Successivamente tento di rileggere da quel campo, la string appena salvata tramite le seguenti righe:

    codice:
    Testo = ds.Tables("richieste").Rows(0)("testo")
    Me.txt_richiesta.rtf = Testo
    mi solleva un eccezione.
    perchè?

    Se incollo il contenuto del campo nella RTB. me lo incolla con ttti i tag, come se fosse testo semplice... insomma... Sono le due del mattino, e sono due ore che cerco sul web...
    ma sembra che nessuno abbia mai riscontrato questa problematica.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quale eccezione?

    Qual è il contenuto esatto di Testo ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    36
    mmh...Grazie per la risposta Oregon..
    ma la notte ha portato consiglio

    Dato che l'applicativo aggiorna un database al quale è collegato anche un forum web..
    perchè devo ostinarmi a inserire nelle tabelle del codice RTF?
    Immagina che io abbia scritto un app per scrivere sul forum tramite un software desktop, insomma.

    Quello che devo fare è un editor HTML con le funzioni basilari di Bold, underline, grandezza font, e colori...In modo che anche visualizzando il post via WEB, l'aspetto del post creato con l'app rimanga uguale

    Vabeh...tre ore della mia vita e qualche migliaia di neuroni persi inutilmente
    ---

    ARGH.
    Ora che ci penso, sarà la stessa cosa!

    Cioè:
    io scrivo "ciao MAMMA " tramite software.
    Nella cella della tabella sul DBMYSQL ci sarà scritto "ciao MAMMA".
    Quando ricarico dal software il campo del DB, nella richtextbox mi apparirà "ciao MAMMA".

    Ora:
    Ipotizziamo che io ho una variabile strMamma = "ciao MAMMA"
    Come faccio a far apparire nella richtextbox "ciao MAMMA "?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non capisco perché non salvi il valore di

    rtf

    nel DB (per poi rileggerlo) ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    36
    Originariamente inviato da oregon
    Non capisco perché non salvi il valore di

    rtf

    nel DB (per poi rileggerlo) ...
    esatto. io ho la stringa in formato RTF nel db, la associo a una variabile,
    ma quando faccio textbox.rtf=variabile mi soleva un eccezione dicendo che il TIPO di variabile
    non è consono..o qualcosa di simile (perdonami, ho il compilatore chiuso, adesso)

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma tu l'hai salvata sul DB leggendola dalla proprietà rtf ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    36
    Si, l'ho salvata nel db usando testbox.rtf!

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    E facendo un po' di debugging, ti sei assicurato che quello che salvi nel db e quello che leggi sia la stessa stringa?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    36
    praticamente mi stai dicendo che l'unica ragione per il quale la RTB non visualizza il formato RTF dev'essere nella differenza tra variabile salvata e variabile caricata?

    Approfondisco e faccio sapere...

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    36
    avevi ragione

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.