RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 afficher un fichier de taille importante

Forum : ASSEMBLEUR - FASM
Sous Catégorie : FASM
Type du sujet : Sujet Normale
FAQ : FAQ ASSEMBLEUR - FASM

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM ASSEMBLEUR - FASM

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
bul
Membre du club
Avatar de bul
Inscrit : 26/01/2004
Messages : 966
Message
#58824
Posté le 03/04/05 à 10:06
bonjour à tous,
j'ai un programme qui affiche le contenu de
fichiers.
tout (?) marche, sauf si la taille de ce fichier est
trop importante, et dans ce cas l'affichage est
tronqué.
pouvez-vous m'aider ? car bien sûr,
je ne vois pas d'où cela vient :

invoke CreateFile,fich,\ GENERIC_READ,FILE_SHARE_READ,\ NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL cmp eax,0 ; fichier ouvert ? jb FichOuvFin mov [handler],eax invoke GetFileSize,[handler],NULL ; quelle taille ? mov [taille],eax invoke SysAllocStringByteLen,0,[taille] ; acquérir une zone mov [buffer],eax ; de cette taille invoke ReadFile,[handler],[buffer],[taille],lglu,NULL ; lire invoke SendMessage,[edithwnd],WM_SETTEXT,0,0 ; raz fenetre invoke SendMessage,[edithwnd],EM_REPLACESEL,0,[buffer] ; => fenetre invoke SysFreeString,[buffer] ; libérer la mémoire invoke CloseHandle,[handler] ; fermer le fichier xor eax,eax FichOuvFin:

si vous avec besoin de + d'infos ...
merci d'avance.
__________________________
~ mon site ~ m'écrire ~
Laissez une adresse Mail où vous écrire, en évitant les spams
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

Betov
Membre régulier
Inscrit : 30/03/2005
Messages : 86
Message
#58826
Posté le 03/04/05 à 10:28
les EDIT Controls sont limités à 65,535 bytes. au delà, tu peux, au choix:

* Simuler, en gérant toi même la ScrollBar (independamment), et en envoyant des petits packets de texte, en fonction de la position.

* Créer ton propre Type de Control.

* Utiliser un RichEdit Control.

* Sortir (et gérer) directement les lignes de texte par 'TextOutA'.


Betov.

< http://rosasm.org/ >

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

bul
Membre du club
Avatar de bul
Inscrit : 26/01/2004
Messages : 966
Message
#58827
Posté le 03/04/05 à 10:43
et comment " Utiliser un RichEdit Control " ?
par exemple, ce qui me semble être
le mieux ( me trompe-je ? et dans ce
cas qu'utiliser et comment ? )
[ attention, je débute ]
merci de ton intervention et d'avance...
@+
__________________________
~ mon site ~ m'écrire ~
Laissez une adresse Mail où vous écrire, en évitant les spams
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Betov
Membre régulier
Inscrit : 30/03/2005
Messages : 86
Message
#58837
Posté le 03/04/05 à 11:35
1) En déclarant le "Type" de Control comme "Richedit".

2) En installant une Procedure de "Stream"ing, qui envoie les packets de Données, à la demande du Control.

Je ne sais pas, mais il serait étonnant que, pour FASM, tu ne trouve pas un portage des exemples de Iczelion. Ce sont les Tuts 33, 34, 35.

Si tu ne les trouve pas sur une des Pages de FASM, tu as la version originale sur le site de Iczelion, et un portage complet, sur la Page [Tutorials] du site RosAsm.


Betov.

< http://rosasm.org/ >

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

bul
Membre du club
Avatar de bul
Inscrit : 26/01/2004
Messages : 966
Message
#58838
Posté le 03/04/05 à 12:03
merci de ces infos,
de toute manière je télécharge
les doc, ça ne mange pas de pain.
je marque résolu, même si je
devrais revenir, car en anglais,
là aussi, je suis nul.
merci encore. @+
__________________________
~ mon site ~ m'écrire ~
Laissez une adresse Mail où vous écrire, en évitant les spams
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM ASSEMBLEUR - FASM



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.