Avatar billede skildpadden Nybegynder
19. juli 2004 - 14:25 Der er 6 kommentarer og
2 løsninger

Hvad bruges DIM til?

Jeg har set nogen gange at DIM fremtræder i nogle scripts - hvad gør DIM?
Avatar billede tubber Juniormester
19. juli 2004 - 14:31 #1
Det bruges til at bestemme hvad type en variabel eller et array er.

f.eks.

Dim variabel1 as Integer 'Det betyder det er en type tal
Dim variabel2 as String 'Det betyder det er en tekststreng
Dim variabel3 as Date 'Det betyder det er af typen dato

Dim array1() as String 'Betyder det er et array af strenge, et array er en samling variabler
Avatar billede tubber Juniormester
19. juli 2004 - 14:32 #2
og der er mange flere ser lige om jeg kan finde et link til dem
Avatar billede tubber Juniormester
19. juli 2004 - 14:38 #3
Avatar billede jpvj Nybegynder
19. juli 2004 - 14:39 #4
DIM fortæller fortolkeren/compileren
1) At der skal oprettes en variabel med det angivne navn (DIM tekst)
2) Hvis der antivis en type (ex. DIM I AS Integer) sker desuden det, at der laves typekontrol dvs. I = "Hej" giver en fortolker/compiler fejl. Desuden afsættes plads til variablen (ex. 4 bytes til en Integer).

Hvis du koder pænt, skriver du "Option Explicit" i toppen af dine filer, så kræver compileren at alle variable er defineret (dvs. DIM variabel som minimum). Dette sikrer at du ikke får lavet fejl i koden, ved ex. en stavefejl.
Avatar billede skildpadden Nybegynder
19. juli 2004 - 14:40 #5
Jeg forstår ikke helt. Hvad menes så når der står dette i en databaseconnection?

Dim ConnObj
Avatar billede tubber Juniormester
19. juli 2004 - 14:49 #6
Der Dimensionere den et Object, ConnObj er en forkortelse af Connection Object.
Det er et object men navngivet ConnObj for at den der læser koden kan se det er et connection object.
Avatar billede skildpadden Nybegynder
19. juli 2004 - 14:51 #7
Takker...
Avatar billede tubber Juniormester
19. juli 2004 - 14:55 #8
np du :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester