Page 4 sur 4
Publié : sam. 27/oct./2007 19:02
par RV
@Jacobus et djes,
Je vais voir si mon fournisseur sur ma zone a le matos de votre soluce, car ça me retire un démontage! En plus si ça peut me servir pour chaque dépannage d'ordi portable alors...ok...je prends!
Merci djes, Dobro et Jacobus!
Je vous tiens au courant en début de semaine!

Bon week-end à vous!
Publié : lun. 29/oct./2007 13:42
par RV
Génial!!!
J'avais la possibilité de monter le disque dur 2'5 en 3'5 dans ma tour ou la possibilité de trouver un boitier externe en 2'5 pour le monter dedans...
Et ce matin en passant devant mon disque dur externe que j'ai déjà parlé sur ce topic, je me suis dit qu'il me paraissait bien fin pour être monté en 3'5!
Pas de manque il est bien monté en 2'5 donc j'ai monté le lecteur incriminé dedans et enfin j'ai pu renommer ma kernel32...remonté tout ça et nickel!!!

ca remarche!
Donc pour le dépannage merci à case, Jacobus, djes et Dobro!
Maintenant il me reste à régler le problème que me pose la kernel32 lorsque je lance mon appli compilée, voici le message d'erreur :
Truc.exe - Point d'entrée introuvable
Le point d'entrée de procédure GetProcAd`pess est introuvable dans la bibliothèque de liaisons dynamique KERNEL32.dll
Est-ce que c'est parce que je me sers des API?
Merci pour vos réponses...

Publié : lun. 29/oct./2007 14:08
par djes
Le nom précis de la procédure, STP...?
Publié : lun. 29/oct./2007 14:12
par RV
Le nom précis, je sais pas?
Le message d'erreur ne parle que de la
GetProcAd`pess
J'en sais pas plus!
PS : si ca peut aider...j'ai créé l'appli sur un XP Home SP2 mais elle ne passe pas sur un XP Home SP1

Publié : lun. 29/oct./2007 14:39
par RV
Bon j'ai passer en revu mon appli et effectivement ceux sont bien les API qui me la plantent!
En API, je me sers de ces commandes
PureLVSORT_SetColumnAlignment(#lvg4, 1, #PureLVSORT_Right)
SendMessage_(GadgetID(#Str1),#EM_SETSEL,0,99999)
cur1=LoadCursor_(0, #IDC_wait)
SetCursor_(cur1)
Lorsque je passe toutes ces commandes en remarque ( ; ) alors mon appli ne plante plus!
Une idée pour lui faire accepter les API?
Publié : lun. 29/oct./2007 15:44
par RV
Bon y a du nouveau!
Cécilia et Nicolas se séparent...heu...on parlait pas de ça!
Pour trouver laquelle des commandes API me posait problème, je les ai remises une par une avec un test à chaque fois pour voir si le plantage se manifestait encore, et là...stupeur

...toutes sont remises et l'appli ne plante plus!
Je cromprends pas toujours ce qui se passe dans un ordi...
En tout cas je remercie bien tous les intervenants de ce topic!
Et plus particulièrement moi

...sans qui je n'aurais jamais résolu mon problème et encore un grand coup de chapeau à ma patiente!
Bilan:
Ne touchez jamais à la Kernel32.dll!
PS: si quelqu'un peut toutefois m'expliquer, alors il sera le bien venu!

Publié : lun. 29/oct./2007 18:43
par Chris
RV a écrit :Bilan:
Ne touchez jamais à la Kernel32.dll!
Ne touchez jamais aux dll système en général.

Publié : lun. 29/oct./2007 18:52
par Ar-S
Chris a écrit :RV a écrit :Bilan:
Ne touchez jamais à la Kernel32.dll!
Ne touchez jamais aux dll système en général.

ou sauvegardez les avant !
Publié : lun. 29/oct./2007 19:06
par Chris
Ar-S a écrit :Chris a écrit :RV a écrit :Bilan:
Ne touchez jamais à la Kernel32.dll!
Ne touchez jamais aux dll système en général.

ou sauvegardez les avant !
Tu peux toujours les sauvegarder tant que tu veux.
Si ton système ne veut plus démarrer parce que tu as changé une dll par une autre ayant une version qui n'est pas compatible, ben ta sauvegarde, tu peux toujours te la mettre là ou je pense.

Publié : lun. 29/oct./2007 19:35
par RV
D'accord avec toi Chris!
Ar-S, il y a 4 pages sur ce topic pour me dépatouiller de la panne que j'ai déclenché en touchant à une dll systéme alors que j'avais fait une sauvegarde de celle-ci!
Tu peux tester si tu veux, mais bonne chance!

Publié : lun. 29/oct./2007 21:20
par Dr. Dri
Chris a écrit :Tu peux toujours les sauvegarder tant que tu veux.
Si ton système ne veut plus démarrer parce que tu as changé une dll par une autre ayant une version qui n'est pas compatible, ben ta sauvegarde, tu peux toujours te la mettre là ou je pense.

bah avec un CD live c'est bon, tu peux relancer ton système et remettre les bons fichiers au bon endroit
Dri
Publié : lun. 29/oct./2007 21:34
par RV
Salut Dr. Dri,
Pour comprendre tout le problème faut se taper les 4 pages de ce topic, mais dans mon cas le lecteur CD est HS donc impossible de réparer si tu as touché à un dll système (et pas que la Kernel32, j'ai compris

) même en passant par le menu F8 au bootage de l'ordi!

Publié : lun. 29/oct./2007 23:33
par Ar-S
Dr. Dri a écrit :Chris a écrit :Tu peux toujours les sauvegarder tant que tu veux.
Si ton système ne veut plus démarrer parce que tu as changé une dll par une autre ayant une version qui n'est pas compatible, ben ta sauvegarde, tu peux toujours te la mettre là ou je pense.

bah avec un CD live c'est bon, tu peux relancer ton système et remettre les bons fichiers au bon endroit
Dri
C'était un peu mon idée...
ou faire une sauvegarde system avec un soft genre Acronis True Image ou Norton Ghost.. Parceque c'est vrai que bidouiller les dll system, c'est un peu comme jouer au "docteur maboule".. si on se loupe, ça fait "heinnn heinnn heinnn"
Maintenant pour ton probe sans lecteur CD, ça se complique..
Tu as un lecteur de disquette ? Si oui tu devrais pouvoir faire une sauvegarde des dits dll system (chez un ami qui aurait le même OS que toi) avec la command
Sys c: a:
Ensuite sur ton pc tu fais l'inverse
Sys a: c:
tout ceci est a vérifier mais il me semble que j'ai eu sauvé mon system il y a bien longtemps comme cela
Publié : mar. 30/oct./2007 9:46
par RV
Il y a eu loupage d'épisodes pour certains!
M'en fout, j'ai les noms!
