Accueil > > > 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
Information sur la source
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
Sources de la même categorie
Commentaires et avis
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
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Forum
RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par jopop
Cliquez pour lire la suite par jopop RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par jopop
Cliquez pour lire la suite par jopop
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|