01. marts 2004 - 13:26
Der er
12 kommentarer og 2 løsninger
Forklaring til visual basic ?
Hvor finder jeg noget der beskriver hvad de forskellige som følger betyder og hvornår disse skal anvendes : As String As variant As Boolean As Integer Osv..... Jeg går lidt i stå da jeg ikke er helt sikker i disse :o) Måske en der kan hjælpe med dette eller smide nogle links ? /Websam
Annonceindlæg fra SoftwareOne
01. marts 2004 - 13:29
#1
I VBscript benyttes de ikke.
01. marts 2004 - 13:30
#2
01. marts 2004 - 13:32
#3
powell> De benyttes da, de bliver bare ikke foruddefineret! String bruger du til tekst Variant kan jeg ikke huske :-/ Boolean bruges til True eller False Integer bruges til tal, og KUN tal Dobbel bruges til kommatal. Long bruges til lange talværdier //>Rune
01. marts 2004 - 13:33
#4
Du er nok havnet i den forkerte kategori :-) I Visual Basic bruges dim til at oprette en variabel Dim myvar As Integer Denne statement opretter variablen myvar som en integer. dim mystring as string opretter variablen mystring som textstreng //akj
01. marts 2004 - 13:34
#5
Rune >> Variant er "alt" kan være tal, text osv. //akj
01. marts 2004 - 13:34
#6
medions> Du har ret, det var også det jeg mente.
01. marts 2004 - 13:34
#7
;-) //>Rune
01. marts 2004 - 13:40
#8
Ok rart med lidt response :o) Lad os antage at jeg gør som følger : Private Conn As ADODB.Connection Private Rs As ADODB.Recordset Public Sub DbConnect() Set Conn = New ADODB.Connection Conn.Open "DSN=xxx; UID=xxx; PWD=xxx;" End Sub Public Function SqlGet(ByVal strSql As String) Dim strArray Set Rs = Conn.Execute(strSql) strArray = Rs.GetRows() SqlGet = strArray End Function I en Class i Visual Basic så er jeg ikke helt på afveje ? /Websam
01. marts 2004 - 13:43
#9
Jeg glemte lige forklaring til ByVal og ByRef :o) /Websam
01. marts 2004 - 14:07
#10
Prøver lige at forklare byval og byref med et par eksempler. function testfunktion (byval minparameter) minparameter = minparameter + 1 testfunktion = minparameter end function test = 1 returnværdi = testfunktion (test) ' returnværdi er nu 2 test er 1 test overføres byval, det er altså værdien af test der overføres. function testfunktion (byref minparameter) minparameter = minparameter + 1 testfunktion = minparameter end function test = 1 returnværdi = testfunktion (test) ' returnværdi er nu 2 og test er 2 test overføres byref, altså en reference //akj
01. marts 2004 - 14:25
#11
Ok det var lige det jeg manglede og det jeg skrev oven over som eksempel ser det godt nok ud eller ? Det skal siges at det virker fint :o) /Websam
01. marts 2004 - 14:42
#12
Jeg syntes det ser ganske fornuftigt ud, kan ikke lige finde noget der virker forkert. //akj
01. marts 2004 - 15:09
#13
Ok tak for hjælpen :o)
01. marts 2004 - 15:11
#14
Anytime... Thx 4 Poinz //>Rune
Kurser inden for grundlæggende programmering