🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #3697

Property Bag, modifica valori variabili

#3697
From: Mat
Date: Fri, 03 May 2002 20:34
61 lines
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-mail

Show 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