Släppa variabel ur minnet

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • LR^evil.sid
    Medlem
    • 2002-05-02
    • 552

    #1

    Släppa variabel ur minnet

    Går det att släppa en variabel ur minnet? Typ "UnDim" : )
    Billig skit är fortfarande skit
  • SPiN
    Medlem
    • 2000-03-12
    • 5832

    #2
    [kod]
    var = Nothing
    [/kod]
    Bör det vara.
    "Knock off the hippie shit, strap on a helmet and start shooting. This is Malibu, baby! I want you to storm that beach like it's fuckin' Normandy!"

    Comment

    • LR^evil.sid
      Medlem
      • 2002-05-02
      • 552

      #3
      Ok! : D

      Det låter ju rimligt.
      Bör man göra det?
      Billig skit är fortfarande skit

      Comment

      • SPiN
        Medlem
        • 2000-03-12
        • 5832

        #4
        Ja, ska du inte använda variabeln något mer så kan du göra så. Men du släpper inte värdet från minnet, utan låter det bara kunna skrivas över. Om man bör göra det... Tja, egentligen ska det inte behövas om du inte gör massvis av arbete i ASP-lagret. Alla variabler släpps ändå när scriptet har körts färdigt, och innehållet presenterats för klienten.
        "Knock off the hippie shit, strap on a helmet and start shooting. This is Malibu, baby! I want you to storm that beach like it's fuckin' Normandy!"

        Comment

        • @nders
          Moderator
          Marsvin
          • 2000-06-30
          • 26914

          #5
          Nothing är det värdet du ger objekt när du vill förstöra dem. För varianter kan du använda Empty (även om jag tvekar om det ger mer än att tilldela ett tomsträngsvärde.)

          Mvh
          @aviddevguy

          Comment

          • SPiN
            Medlem
            • 2000-03-12
            • 5832

            #6
            Ok, bra att någon som kan kommer och säger hur det ska vara. Jag gissade på att Nothing gällde för alla typer, vilket skulle varit logiskt - men det är ju faktiskt VBScript vi pratar om här så.
            "Knock off the hippie shit, strap on a helmet and start shooting. This is Malibu, baby! I want you to storm that beach like it's fuckin' Normandy!"

            Comment

            • niko
              Avregistrerad
              • 2002-06-16
              • 2415

              #7
              [citat="@nders"]För varianter kan du använda Empty (även om jag tvekar om det ger mer än att tilldela ett tomsträngsvärde.)[/citat]
              En gissning är att man tjänar hiskeliga 6 bytes. Eftersom alla strängar i VB/VBScript innehåller fyra bytes för att lagra strängens längd + två (Unicode) bytes med slutnollor oavsett om strängen är tom eller inte.

              Comment

              Working...