FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Yoouupiiiiii! J'ai réussi! Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
Yoouupiiiiii! J'ai réussi! Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Yoouupiiiiii! J'ai réussi! Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Yoouupiiiiii! J'ai réussi! Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Yoouupiiiiii! J'ai réussi! Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Yoouupiiiiii! J'ai réussi! Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Yoouupiiiiii! J'ai réussi! Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Yoouupiiiiii! J'ai réussi! Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Yoouupiiiiii! J'ai réussi! Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Yoouupiiiiii! J'ai réussi! Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Yoouupiiiiii! J'ai réussi! Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Yoouupiiiiii! J'ai réussi! Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Yoouupiiiiii! J'ai réussi! Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Yoouupiiiiii! J'ai réussi! Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Yoouupiiiiii! J'ai réussi! Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-28%
Le deal à ne pas rater :
-28% Machine à café avec broyeur à grain MELITTA Purista
229.99 € 318.99 €
Voir le deal

 

 Yoouupiiiiii! J'ai réussi!

Aller en bas 
AuteurMessage
Invité
Invité




Yoouupiiiiii! J'ai réussi! Empty
MessageSujet: Yoouupiiiiii! J'ai réussi!   Yoouupiiiiii! J'ai réussi! EmptyMar 4 Mai 2010 - 0:50

J'ai enfin réussi à lire un fichier au complet et aussi en hexadécimales!

Tenez;

Code:
dim i,j,taille,valx,nb_ligne,ix,a$,b$
label fin
full_space 0
memo 1
full_space 1
bar_both 1
open_dialog 2
b$=file_name$(2)
delete 2
filebin_open_read 1,b$
taille=filebin_size(1)
nb_ligne=int(taille/111)+1
ix=0
for i=1 to nb_ligne
  a$=""
  for j=1 to 111
    filebin_read 1,valx
    if valx=0 then valx=32
    a$=a$+chr$(valx)
    ix=ix+1
    if (ix=taille)
      item_add 1,a$
      goto fin
    end_if
  next j
  item_add 1,a$
next i

fin:
filebin_close 1

Et...

Code:
dim i,j,taille,valx,nb_ligne,ix,a$,b$,HI,LO
dim hexa$(16)
label fin

hexa$(1) = "0"
hexa$(2) = "1"
hexa$(3) = "2"
hexa$(4) = "3"
hexa$(5) = "4"
hexa$(6) = "5"
hexa$(7) = "6"
hexa$(8) = "7"
hexa$(9) = "8"
hexa$(10) = "9"
hexa$(11) = "A"
hexa$(12) = "B"
hexa$(13) = "C"
hexa$(14) = "D"
hexa$(15) = "E"
hexa$(16) = "F"

full_space 0
memo 1:font_name 1,"fixedsys"
full_space 1
bar_both 1
open_dialog 2
b$=file_name$(2)
delete 2
filebin_open_read 1,b$
taille=filebin_size(1)
nb_ligne=int(taille/40)+1
ix=0
for i=1 to nb_ligne
  a$=""
  for j=1 to 40
    filebin_read 1,valx
    HI = int(valx/16)
    LO = valx - 16*HI
    a$=a$+hexa$(HI+1)+hexa$(LO+1)+" "
    ix=ix+1
    if (ix=taille)
      item_add 1,a$
      goto fin
    end_if
  next j
  item_add 1,a$
next i

fin:
filebin_close 1
Revenir en haut Aller en bas
bleunounet




Nombre de messages : 150
Date d'inscription : 26/10/2007

Yoouupiiiiii! J'ai réussi! Empty
MessageSujet: Re: Yoouupiiiiii! J'ai réussi!   Yoouupiiiiii! J'ai réussi! EmptyMar 4 Mai 2010 - 14:00

je viens d'essayer en effet c'est pas mal felicitation
Revenir en haut Aller en bas
 
Yoouupiiiiii! J'ai réussi!
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» J'réussi pas à m'enregistrer

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: