Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB6]-SCRIVERE IN UN .RTF

    ciao ragazzi. ho un rtf già pronto ma devo aggiungerci delle varibili dal mio programma vb.

    praticamente, nel .rtf c'è scritto:

    Preventivo n°:
    Data:


    ecc.

    io dal mio programma dovrei aprire il file e in corrispondenza di Preventivo n°: scrivere il mio ID PREVENTIVO.

    praticamente dal mio software devo compilare un rtf.

    come si fa?
    devo aprire il file come file di testo normale?

    grazie ciao

  2. #2
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    per aprire un file rtf, puoi usare un controllo di VB, si chiama

    Microsoft Rich TextBox Control

    e lo trovi tra i componenti.

    una volta caricato il file nel controllo che poi altro non è che un TextBox con funzionalità avanzate, puoi fare le modifiche che ti servono e stamparlo o salvarlo.

    per fare le modifiche, potresti predisporre nell'RTF originale dei tag univoci che sostituirai all'occorrenza con il dato vero e proprio, ad esempio:

    Preventivo n°: {NUMEROPREV}
    Data: {DATAPREV}

    una volta caricato l'RTF nel controllo puoi fare una ricerca e sostituzione, ad esempio:

    cerchi {NUMEROPREV} e sostituisci con 00023

    Boolean

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.