Hallo,
ik verstuur een array zelf gemaakte klasse via een webservice.
Dat werkt goed, ik kan mooi mijn data zien tijden het debuggen, maar als ik de objecten wil terug casten naar een object gaat het mis:
Dit is wat ik in mijn debug schermpje zie:
Ik kun nu gewoon Adressen(1).Voornaam aangspreken, maar niet de de methods van het object (die stuurt ie niet mee), dus wil het "object" casten.
dit werkt dus NIET. Ik krijg een Invallid type cast error.
Kent iemand dit probleem, of heeft iemand een oplossing hiervoor?
Alvast bedankt
ik verstuur een array zelf gemaakte klasse via een webservice.
Dat werkt goed, ik kan mooi mijn data zien tijden het debuggen, maar als ik de objecten wil terug casten naar een object gaat het mis:
Dit is wat ik in mijn debug schermpje zie:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| - Adressen {System.Array} System.Array
+ (0) {Test.WebReference1.Adres}
TestXL.WebReference1.Adress
- (1) {Test.WebReference1.Adres}\ TestXL.WebReference1.Adress
Object {Test.WebReference1.Adres} Object
voornaam "Jan " String
achternaam "Jansen" String
adres " " String
postcode " " String
plaats " " String
telefoonnummer " " String
mobielnummer " " String
+ (2) {TestXL.WebReference1.Adres} TestXL.WebReference1.Adress |
Ik kun nu gewoon Adressen(1).Voornaam aangspreken, maar niet de de methods van het object (die stuurt ie niet mee), dus wil het "object" casten.
code:
1
2
| dim myAdres as Adres myAdres = CType(Adressen(1),Adres) |
dit werkt dus NIET. Ik krijg een Invallid type cast error.
Kent iemand dit probleem, of heeft iemand een oplossing hiervoor?
Alvast bedankt