Page 1 sur 1

[PB4] il marche pas chez moi :cry:

Publié : dim. 03/sept./2006 11:47
par MacRain
:cry:
Bonjour
voila quand je crée cette structure avec PB4 j'ai un message d'erreur : cette structure existe deja , alors que la version 3.94 tout va bien.
Quelqu'un sait pourquoi?

Code : Tout sélectionner

#TH32CS_SNAPHEAPLIST = $1
#TH32CS_SNAPPROCESS = $2
#TH32CS_SNAPTHREAD = $4
#TH32CS_SNAPMODULE = $8
#TH32CS_SNAPALL = #TH32CS_SNAPHEAPLIST | #TH32CS_SNAPPROCESS | #TH32CS_SNAPTHREAD | #TH32CS_SNAPMODULE
#TH32CS_INHERIT = $80000000
#INVALID_HANDLE_VALUE = -1
#MAX_PATH = 260
#PROCESS32LIB = 9999

Structure PROCESSENTRY32
  dwSize.l
  cntUsage.l
  th32ProcessID.l
  *th32DefaultHeapID.l
  th32ModuleID.l
  cntThreads.l
  th32ParentProcessID.l
  pcPriClassBase.l
  dwFlags.l
  szExeFile.b [#MAX_PATH]
EndStructure
Je cherche à créer un programme "Sentinnelle" pour éviter que a fille passe son temps sur MSN.

Merci davance pour vos reponses

Publié : dim. 03/sept./2006 11:52
par Anonyme
Salut, cette structure existe déjà , donc pas besoin de la redéclarer.
tu peut utiliser directement le type PROCESSENTRY32 sans avoir à la déclarer. :wink:

Publié : dim. 03/sept./2006 12:14
par Anonyme2
pour savoir si une structure existe, rien de plus simple

tu écris le nom de la structure, tu mets le curseur dessus et dans l'éditeur officiel de PB (Japbe je ne connais pas) tu cliques dans le menu Outils puis Visualisateur de structures et là si la structure existe dans la liste elle sera sélectionnée

Publié : dim. 03/sept./2006 17:39
par MacRain
Merci d'avoir repondu si vite

Je savais que je pouvais compter sur vous :P