14. august 2001 - 23:01Der er
8 kommentarer og 2 løsninger
Siden hvornår må man ikke DIMME noget ?
Underligt problem ..
Jeg tænkte at jeg ville indsætte linien:
<% Option Explicit %>
men når jeg går ind på min side for jer en internal server error ..
Hvis jeg nu udkommentre linien hvor jeg dimmer en pop3(jmail) virker det hele perfekt ..
Dim pop3 \' altså placere en \' foran denne linie .. Set pop3 = Server.CreateObject(\"JMail.POP3\") pop3.Connect Session(\"Username\"), Session(\"Password\"), Session(\"Servername\"), Session(\"Serverport\") pop3.Disconnect Set pop3 = nothing
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Det kan være, at du tidligere i din kode har \"dim\'et\" variablen POP3.. Dette sker ofte, hvis du bruger include-filer, og har inkluderet din kode på en side, hvor variablen allerede er dimensioneret!..
Jeps!.. Det hjælper ikke noget, at du siger pop3 = nothing. Dette har nemlig ikke noget som helst at gøre med om den er blevet dimmet eller ej!.. pop3 = nothing tømmer bare variablen for whatever indhold den havde!.. :)
Du behøver ikke redimme den for at bruge den igen - det er kun Arrays der kan redimmes.
Dette er eks. gyldigt:
Dim pop3 Set pop3 = Server.CreateObject(\"JMail.POP3\") Set pop3 = Nothing pop3 = \"Noget tekst\" Set pop3 = Server.CreateObject(\"JMail.POP3\") pop3 = 5534 Set pop3 = Nothing
Nope, der er ingen UnDim - men hvis du bruger \"Set XXX = Nothing\" unloadet det objekt der måtte være i XXX og så fylder XXX blot det samme som en pointer i eks. C++ - og XXX bliver jo \"slettet\" fra hukommelsen så snart scriptet er afviklet, så det ville tage for meget CPU at spare et par byte, hvis der endeligt var en UnDim funktion.
Eller den korte version:
Nej, men det kunne være sjovt hvis der var... ;o)
Håber du ku\' bruge svaret.
Synes godt om
Ny brugerNybegynder
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.