cs_othland
Messages postés298Date d'inscriptionjeudi 18 décembre 2003StatutMembreDernière intervention 9 février 2010
-
7 nov. 2006 à 11:10
cs_Loda
Messages postés814Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention30 juillet 2009
-
8 nov. 2006 à 09:57
slt tlm;
j'ai une procedure qui travaille avec un paramètre de type binary file (fichier binaire).
et j'ai dans mon disque dur une image de type bmp que je dois injecter dans cette procedure!
comment puis je convertir cette image en fichier binaire????
c'est à dire : *.bmp -------> fichier binaire
merci pour votre aide!
salut
cs_Loda
Messages postés814Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention30 juillet 20093 7 nov. 2006 à 13:48
salut,
es-tu sur que tu te pose la bonne question? Un fichier bmp EST un fichier binaire. Si tu doit "integrer" un fichier bmp dans un autre fichier non typé (cad binaire) il te "suffit" de recopier le contenut du fichier bmp "byte par byte" dedant ton autre fichier.
donc a priori, TaProcedureMysterieusse(WideString('monFichier')) devrait marcher...
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 202250 7 nov. 2006 à 14:07
Alors oui et non ...
un fichier Ressource est un fichier binaire ... mais les Bitmaps qu'il contient ne sont pas identiques en structure au fichier présent sur le disque !!!!
f0xi
Messages postés4205Date d'inscriptionsamedi 16 octobre 2004StatutModérateurDernière intervention12 mars 202235 7 nov. 2006 à 14:54
un fichier binaire est un fichier ou l'on doit lire la valeur des bits pour le comprendre,
un
fichier non binaire fait appel a une table d'ecriture (ASCII) ce qui
est le cas des fichiers texte brut et donc on lit ces valeurs "tablées"
pour comprendre ce que contient le fichier.
un fichier TXT, HTML, CSS, JS ou PHP etc... est un fichier texte (ASCII),
un fichier DOC, RTF, ZIP, BMP, JPG ou PDF etc... est un fichier binaire.
un fichier binaire est un fichier qui n'est pas assimilable a un fichier texte brut.
cs_Loda
Messages postés814Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention30 juillet 20093 8 nov. 2006 à 00:24
@cirec:
le fait qu'un format de fichier(fichier ressource) stock des information(image bitmap) sous une forme transformée ne change rien au problème qui nous occupe.
Son problème est "comment utiliser une procedure (que l'on ne connaît pas d'ailleur) pour copier un fichier .bmp dans un fichier de format proprio."
yvessimon
Messages postés637Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 9 janvier 2017 8 nov. 2006 à 08:47
Bonjour,
Le fichier image .bmp a une structure bien précise
un entête puis les codes couleurs.
Il est donc indispensable de connaître la structure du fichier dit binaire il y en a des centaines ....
aussi analyse le fichier dit binaire ,si un exemple existe, afin d'en déterminer sa structure puis son extension.
ou alors ouvre l'exemple dit binaire avec un outil de dessin , mais une extension du fichier doit être précisée.
cs_Loda
Messages postés814Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention30 juillet 20093 8 nov. 2006 à 09:57
"j'ai une procedure qui travaille avec un paramètre de type binary file (fichier binaire). et j'ai dans mon disque dur une image de type bmp que je dois injecter dans cette procedure!"
@yvessimon: Je suis désolé, mais je vois pas de lien entre ce que tu dit et sa question. Pourquoi tu parle d'outils de dessin? il veut juste copier le fichier...
"analyse le fichier dit binaire [...] afin d'en déterminer [...] son extension."
hum... ExtractFileExt ? (d'accord, je sort...)
bon, moi j'attend toujours des précision sur sa mystérieusse function...