Article View: free.it.visual-basic
Article #3697Property Bag, modifica valori variabili
From: Mat
Date: Fri, 03 May 2002 20:34
Date: Fri, 03 May 2002 20:34
61 lines
2940 bytes
2940 bytes
> > Ciao,
> >
> > Vorrei sottoporre alla vostra attenzione il seguente problema
> >
> > Utilizzando il PropertyBag (Pb) posso scrivere valori nell'oggetto Pb
> > tramite la sua funzione Pb.WriteProperty("NomeVariabile",
ValoreVariabile)
> e
> > leggerli tramite Pb.ReadProperty("NomeVariabile"), esiste un modo per
> > modificare il valore di un valore memorizzato nella Pb, conoscendo il
nome
> > della Variabile ?
> >
> > Faccio un esempio per capirci meglio
> >
> > Dim Pb as new PropertyBag 'Dichiaro l'oggetto a
> > istanziazione automatica
> >
> > Pb.WriteProperty "Var1", "Variabile1" 'Associo alla Variabile
> "Var1"
> > >> la String "Variabile1"
> > Debug.print Pb.ReadProperty("Var1") 'Mostra, correttamente,
> > "Variabile1"
> >
> > Pb.WriteProperty "Var1", "Variabile2" 'Cerco di modificare il
> valore
> > inserito nella Pb, assegnando alla variabile "Var1" >>
> > 'la
> string
> > "Variabile2"
> > Debug.print Pb.ReadProperty("Var1") 'Ma ottengo ancora come
> risultato
> > "Variabile1"
> >
> > Debug.print CStr(Pb.Contents) 'Se provo a stampare
> > l'intero contenuto della Pb ottengo 2 Variabile "Var1" con 2 contenuti
> >
> 'diversi,
> > il che dimostra che non sono riuscito a sostituire il valore della
> > Variabile, ma ho
> >
> > 'semplicemente accodato un nuovo valore
> >
> > Ecco quanto, qualcuno sa come sia possibile modificare a Run-Time il
> > contenuto della Pb ?
> >
> > P.S.)Ho gi� provato a creare un oggetto Pb temporaneo e passarci i nuovi
> > valori che devo sostituire nel Pb originale e successivamente cercare di
> > modificare il Pb originale tramite la funzione Replace, ma niente.
> >
> > Grazie a tutti.
> >
> >
> > Replay fremat@tin.it
> >
> >
> >
> >
>
>
Technical Details
Message-ID:
<tvCA8.1692$CN3.58687@news2.tin.it>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!mtu.ru!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news.tiscali.nl!news-x2.support.nl!surfnet.nl!news.mailgate.org!news-out.tin.it!news-in.tin.it!news2.tin.it.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII X-Google-Thread: f94ee,57207c11fe4bfc4e X-Google-Attributes: gidf94ee,public X-Google-ArrivalTime: 2002-05-03 13:36:25 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!mtu.ru!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news.tiscali.nl!news-x2.support.nl!surfnet.nl!news.mailgate.org!news-out.tin.it!news-in.tin.it!news2.tin.it.POSTED!not-for-mail From: "Mat" <mat@mat.com> Newsgroups: free.it.visual-basic Subject: Property Bag, modifica valori variabili Lines: 63 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Message-ID: <tvCA8.1692$CN3.58687@news2.tin.it> Date: Fri, 03 May 2002 20:34:33 GMT NNTP-Posting-Host: 62.211.171.199 X-Complaints-To: newsmaster@tin.it X-Trace: news2.tin.it 1020458073 62.211.171.199 (Fri, 03 May 2002 22:34:33 MET DST) NNTP-Posting-Date: Fri, 03 May 2002 22:34:33 MET DST Organization: TIN