begin process at 2013 06 19 15:19:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichiers/Disque

 > ASP.NET - FONCTION DE PASSAGE D'UN FICHIER BINAIRE VERS UN TABLEAU DE BYTE

ASP.NET - FONCTION DE PASSAGE D'UN FICHIER BINAIRE VERS UN TABLEAU DE BYTE




 Description

Dans le cas d'utilisation de Classe d'objet complexe, certains paramêtres peuvent être des fichiers que l'on souhaite pouvoir passer avec l'objet (cas d'un WebService par exemple).

Ces deux fonctions permettent donc de passer d'un fichier Binaire vers un Tableau de Byte et inversement.

Source

  • ' -----------------------------------------------------
  • Public Shared Function FileToByteArray(ByVal CheminFichier As String) As Byte()
  • ' Fonction qui permet de passer d'un Fichier vers un tableau de Byte
  • Dim fsData As FileStream
  • Dim xTemp() As Byte
  • fsData = New FileStream(CheminFichier, FileMode.Open, FileAccess.Read)
  • Dim rData As New BinaryReader(fsData)
  • xTemp = rData.ReadBytes(fsData.Length)
  • rData.Close()
  • fsData.Close()
  • Return xTemp
  • End Function
  • ' -----------------------------------------------------
  • Public Shared Function ByteArrayToFile(ByVal fichier As Byte(), ByVal CheminFichier As String) As String
  • ' Fonction qui permet de passer d'un tableau de Byte vers un Fichier
  • Dim objFileStream As FileStream
  • objFileStream = New FileStream(CheminFichier, FileMode.Create, FileAccess.Write)
  • objFileStream.Write(fichier, 0, fichier.Length)
  • objFileStream.Close()
  • Return "ok"
  • End Function
  • ' -----------------------------------------------------
' -----------------------------------------------------
Public Shared Function FileToByteArray(ByVal CheminFichier As String) As Byte()
 ' Fonction qui permet de passer d'un Fichier vers un tableau de Byte
 Dim fsData As FileStream
 Dim xTemp() As Byte
 fsData = New FileStream(CheminFichier, FileMode.Open, FileAccess.Read)
 Dim rData As New BinaryReader(fsData)
 xTemp = rData.ReadBytes(fsData.Length)
 rData.Close()
 fsData.Close()
 Return xTemp
End Function

' -----------------------------------------------------
Public Shared Function ByteArrayToFile(ByVal fichier As Byte(), ByVal CheminFichier As String) As String
 ' Fonction qui permet de passer d'un tableau de Byte vers un Fichier
 Dim objFileStream As FileStream
 objFileStream = New FileStream(CheminFichier, FileMode.Create, FileAccess.Write)
 objFileStream.Write(fichier, 0, fichier.Length)
 objFileStream.Close()
 Return "ok"
End Function
' -----------------------------------------------------

 Conclusion

Bon Coding

Romelard Fabrice (Alias F___)


 Sources du même auteur

Source .NET (Dotnet) SHAREPOINT 2007 - OBTENIR LA LISTE DES WEBPARTS DANS UNE PAG...
Source .NET (Dotnet) SHAREPOINT 2007 - OBTERNIR LA LISTE DES FEATURES D'UN SITE
Source avec une capture Source .NET (Dotnet) SHAREPOINT 2007 - CHARGER LA LISTE DES COLLATIONS SHAREPOINT...
Source avec une capture Source .NET (Dotnet) SHAREPOINT 2007 - CHARGER LA LISTE DES LANGUES INSTALLÉES DA...
Source .NET (Dotnet) C# - FONCTION TRÈS SIMPLE POUR ENVOYER UN MAIL VIA SMTP

 Sources de la même categorie

Source .NET (Dotnet) IMPORTER UN FICHIER EXCEL DEPUIS UN POSTE ET L'AJOUTER SUR L... par jseblavoie
SERVER.MAPPATH QUI ACCEPTE LES ../ par divlys
UPLOAD D'IMAGES VIA ADODB.STREAM ET SQL SERVER par Nicolas_kojack
LISTING DE FICHIERS ET RÉPERTOIRES (FONCTION RÉCURSIVE) par Warwick
Source avec Zip UTILITAIRE POUR FORCER LE TÉLÉCHARGEMENT D'UN FICHIER SUR UN... par shaiulud

 Sources en rapport avec celle ci

ENVOI (SAUVEGARDE) D'UN FICHIER BINAIRE SUR UN SITE DISTANT ... par Chrigou
FONCTION SIMPLE POUR ALTERNER LES COULEURS DES LIGNES D'UN T... par pakito_77
CONVERSION DE GMT À LOCAL ET DE LOCAL À GMT par revolt
UPLOAD D'IMAGES VIA ADODB.STREAM ET SQL SERVER par Nicolas_kojack
AFFICHER LA DATE EN LETTRE EN FRANCAIS SUR UN SERVEUR ANGLAI... par Mcjo

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

transformer une image en un tableau de byte dans Compact framework [ par dourida ] Salut je veux transformer une image chargée dans pictureBox en un tableau de byte mais dans Compact framework parcq j'utilise un émulateur, mais par convertir un caractère en binaire [ par codepvc ] Bonjour,s'il vous plait, quelq'un peut me dire est ce qu'il y a une fonction pour convertir un caractère en binaire sinon comment faire,Merci d'avance Passage d'un tableau dans un URL [ par shumi_shumi ] Bonjour a tous j'aime bien faire passer un tableau dans un URl mais je ne sais pas comment: Response.redirect("mapage.aspx?"+...); svp de m'aider Merc masquer colonne tableau [ par midosd ] Salut je veux savoir comment avec javascript je peux masquer les colonnes de tableau suivant le choix de client et merci d'avance Tableau présentation spéciale [ par arlem2 ] Bonjour à tous,Tout d'abord, je tiens à m'excuser si je n'ai pas placé mon soucis dans le bon thème mais comme je ne voyais rien concernant le (x)Html Tableau de données croisées [ par jubourbon ] Bonjour,J'ai un probleme de devellopement, moitié algo moitié ASP.net.Voila, j'ai une base de donnée avec des enregistrements:Equipe Niveau   Joueur   Panier avec variables de session [ par ibrahim26 ] Bonjour,J'ai crée un panier en utilisant la session (tableau de valeurs) dans le code behind de c#.J'ai donc un bouton sur ma form qui fait ceci :tabP Comment convertir une image (tif, gif, bmp...) en JPG ? [ par fabiano13 ] Bonjour,Je n'arrive pas a convertir une image (tif, gif, bmp...) en JPG, puis la sauvegarder automatiquement sur le serveur.Voici les deux composants Probléme d'affichage d'un tableau dynamique et de mis eà jour [ par kenza_sana ] Bonjourj'éssai d'afficher un tableau dynamique (qui se charge a partir de la Base de données) SQL Server en ASP.NET C#  pour pouvoir faire des mises à Créer des string dynamiquement [ par midoparis ] Bonjour à tous ! Je développe un petit logiciel en C# sous VS 2005 mais il y a une partie qui me bloque complètement : j'ai besoin de créer un certa


Nos sponsors


Sondage...

CalendriCode

Juin 2013
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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 : 1,045 sec (3)

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