begin process at 2012 02 16 04:42:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > TOUS SAVOIR SUR SA RAM OCX

TOUS SAVOIR SUR SA RAM OCX


 Information sur la source

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :ram, ocx, mémoire Niveau :Initié Date de création :13/01/2002 Date de mise à jour :13/01/2002 23:25:30 Vu / téléchargé :3 169 / 307

Auteur : MEGATRIX

Ecrire un message privé
Site perso
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

Vous pouvez connaitre le Total de Ram en Octets et en Mega ou bien connaitre les pourcentage utliser ect...  

Source

  • 'Pour ce code il vous faut 1 Image "Image1" , 1 Timer "Timer1" à interval=1, 1 Timer "Timer2" à 'interval=1, et mettez le UserControl à InvisibleatRuntime=1 ( ou True)
  • 'Pour avoir le Total de Ram en Mega Ram1.TotalRamMega
  • 'Pour avoir le Total de Ram en Octets Ram1.TotalRamOctet
  • 'Pour avoir le Nombre de Ram Disponible en Mega Ram1.RamDispoMega
  • 'Pour avoir le Nombre de Ram Disponible en Octets Ram1.RamDispoOctet
  • 'Pour avoir le Nombre de Poucentage de Ram Utiliser Ram1. PCTageRamUtilise
  • 'Pour avoir le Nombre de Pourcentage de Ram Disponible Ram1.PCTageRamDispo
  • 'Pour avoir le nombre de Ram Utiliser en Mega Ram1.RamUtiliseMega
  • 'Pour avoir le nombre de Ram Utiliser en Octets Ram1.RamUtiliseOctet
  • 'Mettre dans le UserControl:
  • '=======================
  • Public TotalRamMega As Integer
  • Public TotalRamOctet As Variant
  • Public RamDispoMega As Integer
  • Public RamDispoOctet As Variant
  • Public PCTageRamUtilise As Integer
  • Public PCTageRamDispo As Integer
  • Public RamUtiliseMega As Integer
  • Public RamUtiliseOctet As Variant
  • Private Sub Timer1_Timer()
  • If UserControl.Width = 460 Then GoTo fin
  • Image1.Width = 460
  • Image1.Height = 460
  • UserControl.Width = 460
  • UserControl.Height = 460
  • fin:
  • End Sub
  • Private Sub Timer2_Timer()
  • Dim TamponMem As MEMORYSTATUS
  • GlobalMemoryStatus TamponMem
  • TotalRamMega = (TamponMem.dwTotalPhys / 1024 / 1024) + 1
  • RamDispoMega = TamponMem.dwAvailPhys / 1024 / 1024
  • RamDispoOctet = TamponMem.dwAvailPhys
  • TotalRamOctet = TamponMem.dwTotalPhys
  • PCTageRamUtilise = (TotalRamMega - RamDispoMega) / TotalRamMega * 100
  • PCTageRamDispo = RamDispoMega / TotalRamMega * 100
  • RamUtiliseMega = TotalRamMega - RamDispoMega
  • RamUtiliseOctet = TamponMem.dwTotalPhys - TamponMem.dwAvailPhys
  • End Sub
  • 'Mettre dans un module:
  • '===================
  • Option Explicit
  • ' déclaration api
  • Declare Sub GlobalMemoryStatus Lib "kernel32" _
  • (lpBuffer As MEMORYSTATUS)
  • ' déclaration du type MEMORYSTATUS
  • 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
  • 'Bon prog et envoyez moi vos idées et critiques sur Megatrix@free.fr
  • '@++ MEGATRIX
'Pour ce code il vous faut 1 Image "Image1" , 1 Timer "Timer1" à interval=1, 1 Timer "Timer2"  à 'interval=1, et mettez le UserControl à InvisibleatRuntime=1 ( ou True)
'Pour avoir le Total de Ram en Mega     Ram1.TotalRamMega
'Pour avoir le Total de Ram en Octets   Ram1.TotalRamOctet
'Pour avoir le Nombre de Ram Disponible en Mega     Ram1.RamDispoMega
'Pour avoir le Nombre de Ram Disponible en Octets   Ram1.RamDispoOctet
'Pour avoir le Nombre de Poucentage de Ram Utiliser    Ram1. PCTageRamUtilise
'Pour avoir le Nombre de Pourcentage de Ram Disponible   Ram1.PCTageRamDispo
'Pour avoir le nombre de Ram Utiliser en Mega     Ram1.RamUtiliseMega
'Pour avoir le nombre de Ram Utiliser en Octets    Ram1.RamUtiliseOctet

'Mettre dans le UserControl:
'=======================
Public TotalRamMega As Integer
Public TotalRamOctet As Variant
Public RamDispoMega As Integer
Public RamDispoOctet As Variant
Public PCTageRamUtilise As Integer
Public PCTageRamDispo As Integer
Public RamUtiliseMega As Integer
Public RamUtiliseOctet As Variant

Private Sub Timer1_Timer()
If UserControl.Width = 460 Then GoTo fin
Image1.Width = 460
Image1.Height = 460
UserControl.Width = 460
UserControl.Height = 460
fin:
End Sub

Private Sub Timer2_Timer()
Dim TamponMem  As MEMORYSTATUS
GlobalMemoryStatus TamponMem
TotalRamMega = (TamponMem.dwTotalPhys / 1024 / 1024) + 1
RamDispoMega = TamponMem.dwAvailPhys / 1024 / 1024
RamDispoOctet = TamponMem.dwAvailPhys
TotalRamOctet = TamponMem.dwTotalPhys
PCTageRamUtilise = (TotalRamMega - RamDispoMega) / TotalRamMega * 100
PCTageRamDispo = RamDispoMega / TotalRamMega * 100
RamUtiliseMega = TotalRamMega - RamDispoMega
RamUtiliseOctet = TamponMem.dwTotalPhys - TamponMem.dwAvailPhys
End Sub


'Mettre dans un module:
'===================
Option Explicit

' déclaration api
Declare Sub GlobalMemoryStatus Lib "kernel32" _
   (lpBuffer As MEMORYSTATUS)
   
' déclaration du type MEMORYSTATUS
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



'Bon prog et envoyez moi vos idées et critiques sur Megatrix@free.fr
'@++      MEGATRIX 


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip SUPPR UNE SECTION *.INI AVEC NETTOYAGE AUTO!
Source avec Zip RECHERCHE DE RÉPERTOIRES & FICHIERS, ULTRA RAPIDE & SOUS RÉP...
Source avec Zip LES FICHIER *.INI SONT LIMITÉS!!!
TOTAL DE LIGNE DANS UN TEXTE RAPIDE
Source avec Zip CONNECTION ET DÉCONNECTION INTERNET

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) JEU DE MÉMOIRE CLASSIQUE par raffika
Source avec Zip Source avec une capture QUANTIFIER LA RAM DE CHAQUE SLOT par PCPT
Source avec Zip DES INFORMATIONS SUR VOS BARRETTES MÉMOIRES : SERIAL PRESENC... par ShareVB
Source avec Zip Source avec une capture MÉMOIRE PHYSIQUE, VIRTUELLE ET FICHIER D'ÉCHANGE par Mr_Keiser
Source avec Zip LISTE DES PROCESSUS par FX

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

RAM utilisée pour un prog ! [ par LeCarpiste ] Qui peut m'aider à connaitre le nombre de Mo utilisé par un prog, listing prog en mémoire, çà j'ai vu des exemples récemment, et place occupée en mémo Réseau et vitesse [ par gronon2 ] J'ai une application installé sur un poste Xce poste X fait parti d'un réseau ordinaire Microsoft ( 5 ordinateurs connectés)J'ai crée des raccourcis [vb.NET] Récupérer la mémoire RAM utilisé par un process à un instant donné [ par Merry29 ] Bonjour, Je voudrais savoir si quelqu'un sait r&#233;cup&#233;rer l'indice de m&#233;moire RAM utilis&#233; par un process &#224; un instant donn&#23 Comment libérer la RAM d'un fichier que je viens d'ouvrir [ par OneHacker ] Je travaille en VB.NET et j'ai la version 2003 de VisualBasic NET et je travailles avec la 1ere version de la FrameWork.J'ai cr&#233;er un programme d API pour la mémoire ram ? [ par alihome ] Bonjour à tous,Je recherche un API ou une fonction qui me permaittrais d'obtenir la capacitée en memoire ram du pc de l'utilisateur, la ram disponible [BAR]Paramètrage RAM (Hardware) [ par Mayzz ] Bien le bonjour à toute la communauté ! Voila, en répondant à un post hier, nous avons donc parlé hardware et j'ai exposé un problème de réglage de m Comment connaitre la liste des DLL, OCX, EXE présent en mémoire (VB.NET) [ par NutsGuy ] Salut,Je cherche &#224; savoir comment faire pour lister tous les OCX, DLL &amp; EXE qui sont pr&#233;sent en m&#233;moire. Et tout &#231;a en VB.NETP Problème de mémoire [ par fred0381 ] Bonjour,Je suis face à un petit problème professionnel, j'espère que vous pourrez m'aider!Nous avons été victime d'un vol dans mon entreprise. Un plai Consommation mémoire VB6 [ par pneau ] Bonjour à tous,Je suis en train de tenter de régler des problèmes de consommation mémoire sur une appli VB6Cette appli se connecter à une base SQL Ser UserControl transparent + label transparent = ocx invisible, Normal ? [ par spongbob ] Bonjour,   <p class="MsoNormal" st


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,540 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales