webForumDet fria alternativet

Variabel med variabel datatyp

3 svar · 211 visningar · startad av kristoffer

kristofferMedlem sedan juni 20001 257 inlägg
#1

Kan jag konvertera en variabel till en annan datatyp oavsett vilken datatyp det är? Om jag skriver

contentId1 = jmail.AddAttachment("c:\myPicture.gif")
intNbr = 1
jmail.appendHTML "<img src=""cid:" & contentId & intNbr & """>"

så fungerar det inte eftersom contentId & intNbr är en sträng. Jag har löst det så här:

Dim contentId(3)
contentId1 = jmail.AddAttachment("c:\myPicture.gif")
intNbr = 1
jmail.appendHTML "<img src=""cid:" & contentId(intNbr) & """>"

Men kan jag lösa det utan en vektor?

------------------
Kolja heter haddock på engelska.

[Redigerat av kristoffer den 15 sep 2001]

jorgenMedlem sedan feb. 20012 412 inlägg
#2

Hej!

Du kan omvandla tal till en sträng, men inte strängar till tal hur som helst. Tänk också på att "taltypen" ska få plats i den nya "taltypen"

Tex: Har du ett tal av typen Int sam fyller upp hela minnet för Int, då kan du inte konvertera den till tex TinyInt för den får inte plats. Detta gäller i databassammanhang. I VB finns bara 4 datatyper, Int, Long, Double, Single.

r: blev nog lite förvirrat i nattens trötthet, kolla @nders snabblektion i subtyper :) http://cgi.webforum.nu/wf/Forum11/HTML/005951.html

Mvh Jörgen

------------------
"Ett väl utfört arbete ger en inre tillfredsställelse och är den grund varpå samhället vilar."

[Redigerat av jorgen den 15 sep 2001]

@ndersMedlem sedan juni 200032 969 inlägg
#3

Men kan jag lösa det utan en vektor?

I det här fallet, nej.

jorgen, vad menar du?

------------------
http://free.webforum.nu/wf/Forum1/HTML/004053.html

emissionMedlem sedan dec. 19996 721 inlägg
#4

I VB finns bara 4 datatyper, Int, Long, Double, Single.

....och Decimal. Och då räknar vi bara de numeriska datatyperna ;)

Kristoffer, du skulle kunna skriva

jmail.appendHTML "<img src=""cid:" & eval("contentId" & intNbr) & """>"

...men det är inte särsklit snygg och felsäker kodning att göra så.

134 ms totalt · 3 externa anrop · v20260731065814-full.ca5a5675
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)