19. januar 2005 - 16:07Der er
7 kommentarer og 2 løsninger
Funktionen Eviron()
Jeg har brugt funktionen Eviron, til fx at finde WindowsBrugerNavnet, men er blevet interesseret i hvad den ellers kan. Kan Environ fx finde stien der hvor .MDB-filen ligger, eller skal man bruge en anden funktion til det?
Er der nogen der har en oversigt over mulighederne for funktionen Environ?
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Environ Function Example This example uses the Environ function to supply the entry number and length of the PATH statement from the environment-string table. Not available on the Macintosh.
Dim EnvString, Indx, Msg, PathLen ' Declare variables. Indx = 1 ' Initialize index to 1. Do EnvString = Environ(Indx) ' Get environment ' variable. If Left(EnvString, 5) = "PATH=" Then ' Check PATH entry. PathLen = Len(Environ("PATH")) ' Get length. Msg = "PATH entry = " & Indx & " and length = " & PathLen Exit Do Else Indx = Indx + 1 ' Not PATH entry, End If ' so increment. Loop Until EnvString = "" If PathLen > 0 Then MsgBox Msg ' Display message. Else MsgBox "No PATH environment variable exists." End If
Environ fortæller kun noget om Windows og PC'en og kan derfor ikke sige noget om hvor databasen ligger. Dertil bruges f.eks. CurrentProject.Path og CurrentProject.Name
thomas -> Det er nok vaerd at naevne at antallet af environ-variable varierer mellem maskiner, operativ systemer, andet installeret software osv. F.eks kan jeg se at du faar 30 variable, hvorimod jeg "kun" faar 28.
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.