Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it L'avatar di Tuco
    Registrato dal
    Sep 2005
    Messaggi
    199

    [VB.NET] Clipboard e testo formattato

    Allora ho un programma che mi copia nella clipboard dei dati. Se io apro una pagina web e seleziono del testo e lo copio nel mio programma, quando lo voglio riprendere per fare l'incolla, nel blocconote non funziona. se apro invece outlook in un nuovo messaggio, l'incolla funziona.

    indagando un pò, ho visto che il testo del web che io copio, lo copio nel formato html
    My.Computer.Clipboard.GetText(TextDataFormat.Html)

    In questo modo l'incolla lo faccio così:
    My.Computer.Clipboard.SetText(r("dato"), TextDataFormat.Html)

    Facendo questo, nel blocco note non funziona, in quanto non lo riconosce come testo.
    Il formato html lo utilizzo per mantenere i link e la formattazione.
    Del resto se io copio una parte di pagina web e la incollo in blocco note (facendo proprio CTRL+C e CTRL+V), il testo viene copiato (ovviamente senza formattazione) se lo incollo in outlook me lo copia con la formattazione...
    come posso fare per ottenere questo ultimo comportamento?
    Grazie.
    Il mondo si divide in due categorie: chi ha la pistola carica e chi no...

  2. #2
    per me sei fola...

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da rogercod
    per me sei fola...
    Ma che vuoi dire?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Moderazione

    Originariamente inviato da rogercod
    per me sei fola...
    Evitiamo i commenti inutili alla discussione, limitandoci a inviare risposte solo se si hanno soluzioni da proporre per il problema. :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di Tuco
    Registrato dal
    Sep 2005
    Messaggi
    199
    Originariamente inviato da oregon
    Ma che vuoi dire?
    penso che il simpaticone di turno voglia dire Fottuto Oltre il Limite Accettabile...
    Il mondo si divide in due categorie: chi ha la pistola carica e chi no...

  6. #6
    il simpaticone di turno ti lancia gli elastici dalla sua scrivania!!!!

    cmq roby ancora nulla? anche il programmino che avevo prima comunque da lo stesso problema, ho provato adesso.

  7. #7
    La clipboard è in grado di contenere dati in vari formati, per cui ti basta semplicemente richiamare più volte il metodo SetText con i vari formati.
    In ogni caso, ti consiglio di evitare di usare le classi del metodo My quando esistono già alternative nel framework, come la classe System.Windows.Forms.Clipboard.
    Amaro C++, il gusto pieno dell'undefined behavior.

  8. #8
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    non sono le stesse a livello di funzionalità ??.

  9. #9
    Solitamente sì, sono una duplicazione inutile, e proprio per quello mi stanno sulle scatole. Il namespace My sembra fatto apposta per i programmatori deficienti che non sanno usare le classi "normali" e hanno bisogno di un'organizzazione tipo Esplora Risorse per trovare quello che gli serve; usandolo rendono il codice più difficilmente leggibile a chi di solito usa C# o altri linguaggi .NET e si abituano ad usare classi non disponibili in altri linguaggi, rendendosi più difficile la vita in caso debbano scrivere in altri linguaggi .NET.
    A questo proposito ecco il commento di Balena.
    Amaro C++, il gusto pieno dell'undefined behavior.

  10. #10
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    Grande Balena,mi mancano i suoi libri..........

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.