This site is the best I've found: http://www.4guysfromrolla.com/
I'm neck deep in work at the moment, but will look your code later and see I can figure out the problem. On Fri, Jul 11, 2014 at 2:42 AM, C. Hatton Humphrey <chumph...@gmail.com> wrote: > > I remember being pointed somewhere before about getting help for VB.NET but > at this moment I can't find it (look at the timestamp, there might be a > reason for that). > > I'm working with a custom class in a disk-based app that creates a text > file. One requirement is that if a certain set of parameters is met (name > and value match), I have to, "copy that line, adjust these values and save > both lines to the file." > > For brevity's sake I'll annotate my example: > Public class a > Public name as string > Public Value1 as Decimal > Public Value2 as Decimal > > ... > End Class > > Dim test as New a() > > ... > > if test.Name = "CopyMe" > Dim copy as a = test.clone() > > copy.Name = "Copied" > copy.value1 -= 10 > copy.value2 += 5 > > test.value2 -= 5 > > writeln(copy) > End if > > writeln(test) > > > Okay, the pseudocode's atrocious but again, look at the hour and forgive me > please. > > I have tried "shallow" clones as well as "deep" clones (which borked > because of serialization). In EVERY case I'm getting the original values > that were in the test object before it was cloned. It's as if VB is > saying, "yeah, I see your code and I'll run it but nothing's going to > change your values. I've tried declaring GET and SET properties in the > class. The only thing I haven't done (because I didn't think it would be > necessary) is to either come up with a way to create the copy "fresh"... > which I don't think would work because the values in the test object aren't > being adjusted... or somehow move the logic back into the class. > > Anyone have an idea as to why VB is creating the copy and then saying, > "screw you, I'm not changing any values!" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-community/message.cfm/messageid:371366 Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-community/unsubscribe.cfm