Extraire un fichier stocké dans la ressource d'une appli

xenomorf_123 Messages postés 3 Date d'inscription lundi 4 juillet 2005 Statut Membre Dernière intervention 25 septembre 2005 - 20 août 2005 à 03:15
cs_bidouille007 Messages postés 257 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 22 décembre 2012 - 14 sept. 2010 à 10:16
Bonsoir a tous, y a t'il une méthode pour que m'on appli une fois
exécutée, extrait un fichier qui se trouve dans ses ressources?



Merci :)

3 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
20 août 2005 à 08:30
Il te suffit pour cela d'utiliser cette fonction (sFileName est le nom
du fichier à créer, sRessourceType est le type de ressource, par
exemple "CUSTOM", et sRessourceName est le nom donné à la ressource à
extraire) :



Private Function ExtractFile(sFileName As String, sRessourceType As String, sRessourceName As String) As Boolean



Dim byBuffer() As Byte



'on extrait la ressource

byBuffer = LoadResData(sRessourceName, sRessourceType)

ReDim Preserve byBuffer(UBound(byBuffer))



'on écrit le fichier

Open sFileName For Binary Access Write As #1



Put #1, , byBuffer



Close #1



End Function

DarK Sidious

Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) : http://www.ProgOtoP.com/popapi/
0
trexor Messages postés 134 Date d'inscription mercredi 9 mars 2005 Statut Membre Dernière intervention 17 octobre 2010
1 sept. 2005 à 17:07
bonjour,
Avez vous une source similaire pour vb.net, j'ai l'impression que l'appel au fichier est completement différent!
(j'aimerais copier à partir d'un bouton sur une form un fichier excel de mon projet vers un chemin en dur sur le poste de l'utilisateur)
0
cs_bidouille007 Messages postés 257 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 22 décembre 2012 1
14 sept. 2010 à 10:16
Bonjour
Oui effectivement comment extraire un fichier texte se trouvant dans les ressources pour le mettre sur le disque dur ? et ceci en vb.net 2010

D'avance merci

Ce que je trouve sur la toile ne fonctionne pas

bidouille007
0
Rejoignez-nous