begin process at 2012 02 14 12:07:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Windows

 > 

API

 > 

Comment fonctionne UpdateResource ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment fonctionne UpdateResource ?

mercredi 29 août 2007 à 15:31:23 | Comment fonctionne UpdateResource ?

FREMYCOMPANY

Problématique
Cela fait déjà plusieurs jours que je planche dessus, et pas moyen de faire fonction la fonction UpdateResource de l'API Kernel32.dll (version nt ou supérieure)

J'appelle sans problème BeginUpdateResource et EndUpdateResource mais chaque tentative d'appel à UpdateResource est un echec.

Return value : FALSE;
Error Code: 6;
Win32ErrorMessage: Descripteur non valide.;


Je sais avec certitude que la DLL que je tente de modifier n'est pas chargée dans la mémoire et qu'elle recoit bien un handle au formet IntPtr / Integer lors de l'appel à BeginUpdateResource.

Tout d'abord, quelqu'un aurait-il la déclaration correcte de UpdateResource pour VB.NET (même si celle que j'utilise actuellement semble fonctionner), et ensuite, comment fonctionne cette fonction, qu'est-ce qu'un descripteur, ... ?

Documentation disponible :
[ Lien ] (UpdateResource => Definition : C++)
[ Lien ] (UpdateResource in action : C++)
[ Lien ] (Using raw data transfer with UpdateResource : C++)

Merci d'avance pour toutes vos réponses et le temps que vous me consacrerez
_____________________
Fremy
mercredi 29 août 2007 à 17:09:27 | Re : Comment fonctionne UpdateResource ?

FREMYCOMPANY

Réponse acceptée !
C'est bon, j'ai fini par trouver
Pour ceux que ca intéresse, je devrais poster d'ici peu une source sur le sujet   

_____________________
Fremy


Cette discussion est classée dans : fonction, dll, http, fonctionne, updateresource


Répondre à ce message

Sujets en rapport avec ce message

Ma DLL ne fonctionne que sur un PC ? [ par Nyuki ] Bonjour,J'ai réalisé une DLL "fonction.dll" en C/C++ sous un Borland Builder (C++ Builder V3.0) :projet DLL : Name = fonction.cpp#include #pragma hdrs Appeler une fonction d'une dll depuis une form [ par alandugatinais ] Bonjour,ContexteJ'ai crée une dll qui s'appelle mesfonctions.dll qui contient la fonction ajouterunJ'ai crée un exe qui s'appelle appel.exe qui contie UrlDownloadToFile ne marche pas [ par juju8684 ] Bonjour à tous,Je tente d'utiliser la fonction UrlDownloadToFile de la dll : URLMON.DLL. Cependant, malgré le fait qu'elle ne me lance aucune exceptio Arguments d’une fonction dans une DLL [ par MOUSSAOUIAAZIZ ] J'aimerais savoir si il est possible de trouver la liste d' Port.dll ne fonctionne pas sous vb 2055 express [ par bruno067 ] Bonjour je souhaite utiliser port.dll car elle parait tres interessante, j'ai regardé differente source qui utilise cette dll, ces sources sont en vb6 la fonction accelerator d'un commandbutton ....fonctionne pas [ par Patdebisca ] Bonjour... Dans un userform j'ai quatre commandbutton representant la saisie de 0,1,2 ou 3 dans une feuille excel. Pour faciliter la saisie et ne pa Appel d'une DLL cryptée avec clé dans un Dongle [ par Feanor06 ] Bonjour, Alors voici le contexte : 1/ J'ai un programme principal en VB (car bcp d'IHM...) qui fait appel à une DLL (en C++) de traitement mathématiq Passer un tableau de byte dans une fonction en C++ attendant un byref byte (unsigned char*) [ par borislecrack ] Bonjour, Je cherche à utiliser la fonction GetBitmapBits de la dll interop.dexterlib.dll elle demande en argument pour récupérer le bitmap un unsign Aide pour la fonction Redo() dans un RichTextBox [ par sam_1421 ] Bonjour, Je fois créer un RichTextBox avec les options Annuler / Refaire. Annuler fonctionne très bien (un seul niveau par contre, pour l'instant) ma pb DAO350.dll [ par MJO02 ] Bonjour, Je développe sous vb5 avec base de données sql server. Lorsque j'effectue une requête sur les tables systèmes, ça plante, message d'erreur :


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 2,496 sec (3)

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