Visual Basic.NET ( VB.NET ) biedt geen ingebouwde opdracht om uw systeemgeheugen status te bekijken . Echter , kunt u er een maken met behulp van een blok code . Dit zal een functie " GlobalMemoryStatus ' toe te voegen aan uw VB.NET kader , waardoor een eenregelige opdracht in de toekomst aan systeemgeheugen . Wanneer u het programma start , verschijnt er een pop - up venster u vertellen hoeveel je systeem geheugen in gebruik is in kilobytes , en als percentage van het totale geheugen . Instructies 1 Open uw VB.NET kader Copy 2 en plak de volgende code in de opdrachtregel , dan druk op Enter : . Prive Type MEMORYSTATUS dwLength As Long dwMemoryLoad As Long dwTotalPhys As Long dwAvailPhys As Long dwTotalPageFile As Long dwAvailPageFile As Long dwTotalVirtual As Long dwAvailVirtual As Long End Type Private Declare Sub GlobalMemoryStatus Lib " kernel32 " _ ( lpBuffer Zoals MEMORYSTATUS ) Private Sub Form_Load ( ) Dim MS Zoals MEMORYSTATUS MS.dwLength = Len ( MS ) GlobalMemoryStatus MS Label1 ( 0 ) . Caption = Format $ ( MS.dwMemoryLoad , " # # # , # # # , # # # , # # # " ) & " % gebruikt " label1 ( 1 ) . Caption = Format $ ( MS.dwTotalPhys /1024 , " # # # , # # # , # # # , # # # " ) & " Kbyte " Label1 ( 2 ) . Caption = Format $ ( MS.dwAvailPhys /1024 , " # # # , # # # , # # # , # # # " ) & " Kbyte " Label1 ( 3 ) . Caption = Format $ ( MS. dwTotalPageFile /1024 , " # # # , # # # , # # # , # # # " ) & " Kbyte " Label1 ( 4 ) . Caption = Format $ ( MS.dwAvailPageFile /1024 , " # # # , # # # , # # # , # # # " ) & " Kbyte " Label1 ( 5 ) . Caption = Format $ ( MS.dwTotalVirtual /1024 , " # # # , # # # , # # # , # # # " ) & " Kbyte " Label1 ( 6 ) . Caption = Format $ ( MS.dwAvailVirtual /1024 , " # # # , # # # , # # # , # # # " ) & " Kbyte " End Sub Type 3 " GlobalSystemMemory " ( zonder aanhalingstekens ) en druk op ' Enter '. Dit commando laat nu uw gegevens in het systeemgeheugen . Typ het even welk ogenblik om uw geheugen te zien , en u zult niet nodig om de lange setup code opnieuw te gebruiken .
|