Hej! Hur menar du nu,? det är väl bara att ändra efter behag. Jo skulle vilja ha det tex i en sträng alltihop, vad jag jagar är om möjligt en generell rutin. Nix, det fixar du inte i VB. Antingen får du köra med klasser så kan du få ut någon pseudovariant med en property eller metod (klasser i VB är ingen snygg konstruktion), eller så får du skriva en metod för varje datatyp du definierat.omvandla user-defined data typer
Finns något fiffigt sätt att omvandla user defined data typer till annan data typ ?
Ex:
Type Person
ID As Integer
Namn As String
Address As String
End Type
Sv: omvandla user-defined data typer
Type Person
ID As Long
Namn As String
Address As String
End Type
Sedan kolla så att den som skall ta emot köper detta format.
Dvs du får först kolla vem som tar emot och behandlat denna typ
och sedan "rätta mun efter masäck"Sv: omvandla user-defined data typer
Dim Per as Person
Dim Rek as string
With Per
Rek= .ID & ";"
Rek=Rek & .Namn & ";"
Rek=Rek & .Address
End with Sv: omvandla user-defined data typer
F.ö. kan du helt enkelt skriva så här:
Rek = .ID & ";" & .Namn & ";" & .Address