22.07.2013 Views

Norsk rapport - FFI rapporter - Forsvarets forskningsinstitutt

Norsk rapport - FFI rapporter - Forsvarets forskningsinstitutt

Norsk rapport - FFI rapporter - Forsvarets forskningsinstitutt

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Next counter<br />

If MaxHeight > 0 And tmpHeight > MaxHeight Then tmpHeight = MaxHeight<br />

CommentBoxHeight = tmpHeight<br />

End Function<br />

A.9.4 Funksjonen EnkeltFilnavn()<br />

A.9.4.1 Hensikt<br />

Funksjonen benyttes til å trekke ut et filnavn fra en tekststreng som inneholder hele pathen til<br />

filen.<br />

A.9.4.2 Kildekode<br />

Private Function EnkeltFilnavn(LangtFilnavnMedMappe As String) As String<br />

'Funksjonen brukes til å hente ut filnavnet fra en tekststreng<br />

46<br />

'Sjekker om input variabelen LangtFilnavnMedMappe innehollder \. Dersom dette ikke er<br />

tilfellet betyr det at inputvariabelen kun inneholder navnet på filen som skal brukes<br />

If InStr(LangtFilnavnMedMappe, "\") = 0 Then<br />

EnkeltFilnavn = LangtFilnavnMedMappe<br />

Else<br />

'Inputvariabelen inneholder \. Bruker funksjonen Mid og InStrRev til å hente ut det som står<br />

etter den siste \ i inputvariabelen. Dette er filnavnet som skal brukes<br />

EnkeltFilnavn = Mid(LangtFilnavnMedMappe, InStrRev(LangtFilnavnMedMappe, "\") + 1)<br />

End If<br />

End Function<br />

A.9.5 Funksjonen Finn_Kolonne()<br />

A.9.5.1 Hensikt<br />

Funksjonen brukes til å beregne hvilken kolonne importerte kostnadsdata skal plasseres i.<br />

Funksjonen har integervariabelen intDumpår som inputvariabel. Denne variabelen inneholder<br />

året kostnadene gjelder for, hentet fra KOSTMOD dumpfilen. Dette årstallet brukes så til å finne<br />

hvilken kolonne i MORSK som samsvarer med dette årstallet, slik at kostnadene blir importert<br />

til riktig årstall.<br />

A.9.5.2 Kildekode<br />

Function Finn_Kolonne(intDumpÅr As Integer)<br />

'Funksjonen brukes til å finne hvilken kolonne data skal plasseres i. Inputvariabelen intDumpÅr<br />

inneholder årstallet som kostnaden gjelder for<br />

'Deklarerer og initsierer variabelene<br />

Dim intKolonneteller As Integer<br />

intKolonneteller = 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!