begin process at 2012 05 29 04:27:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

MFC

 > 

Fichier TXT dans textbox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Fichier TXT dans textbox

lundi 20 novembre 2006 à 16:33:30 | Fichier TXT dans textbox

nerone21

Bonjour a tt les codeurs...

Lors voila mon probleme, je code avec visual C++ 2005 express et quel fut mon desarroi lorsque je me suis appercu ke nos cheres editbox avait disparue... alors je suis d'accord ke les textbox doivent etre trés pratique a utiliser mais je n'arrive pas a me faire aux string ^
alors mon probleme: G ecrit ds un fichier text ki me sert de log en fait, dc saut de ligne et nouvelle ligne a chaque ecriture dans le log.

et je voudrais pouvoir appuyer sur un bouton pour lire mon fichier log ds une textbox avec les saut de ligne et tt, et dc si quelqu'un serait assez sympatique pour m'ecrire le 'ti bout de code ki peut le faire ce serait fort sympatique.

PS: il y a bien un moment ds mes nombreux essai ou j'ai reussi a recuperer seulement la premiere ligne mais j'ai perdu le bout de code et j'arrive plus a reïterer mon "exploit"

merci d'avance a vous!
lundi 20 novembre 2006 à 17:43:20 | Re : Fichier TXT dans textbox

Joky

Membre Club
HANDLE hFile;

hFile = CreateFile("Log.txt", GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);

if (hFile == INVALID_HANDLE_VALUE)
    return;

iLen = GetFileSize(hFile, NULL);

szTxt = malloc( (iLen+1) * sizeof char );
memset(szTxt, iLen+1, 0);
ReadFile(hFile, szTxt, iLen, &dwReaden,  NULL);

if dwReaden != iLen
{
    CloseHandle(hFile);
    return;
}

CloseHandle(hFile);
//Mettre le texte dans l' EditBox


ULARGE_INTEGERJokyQi=QI("Joky"

lundi 20 novembre 2006 à 21:31:32 | Re : Fichier TXT dans textbox

BruNews

Administrateur CodeS-SourceS
A quoi sert memset() ???
szTxt[iLen] = 0;
aurait suffi après ReadFile.

ciao...
BruNews, MVP VC++
lundi 20 novembre 2006 à 22:38:48 | Re : Fichier TXT dans textbox

Joky

Membre Club
Oui c'est vrai, plus efficace comme ça

ULARGE_INTEGERJokyQi=QI("Joky"

mardi 21 novembre 2006 à 09:43:10 | Re : Fichier TXT dans textbox

nerone21

Alors merci bien pour cette reponse rapide, mai je rappel ke je code en VS C++ express et ke C une vrai m**** en ski concerne les librairies et tt alors si kelkun saurais se debrouiller avec la librairies fstream ou iostream ca m'arrangerais grandement pakeu mon soucis vient vraiment de cette TextBox car je n'ai ke ca pour ecrire deds, je n'ai justement pas d'editbox.
et la text box ne veut ke une variable string ^  alors a la rigueur si le buffer contient du char, c'est pas grave pakeu je sais le convertir ensuite... mai voila j'aimerais recuperer l'integralité de mon log, avec saut de lignes et tt...

merci kan même Joky, dc si tu connais une autre maniere, je suis preneur!
mardi 21 novembre 2006 à 09:59:02 | Re : Fichier TXT dans textbox

BruNews

Administrateur CodeS-SourceS
Alors on prend les choses dans l'ordre:

1) se calmer, tout va bien (ou presque).
2) http://www.cppfrance.com/code.aspx?ID=38359
  lire ce tuto pour installer correctement les libs Win32 et créer un vrai projet Win32, exit les String et autres biniouteries.

ciao...
BruNews, MVP VC++
mardi 21 novembre 2006 à 12:55:11 | Re : Fichier TXT dans textbox

Joky

Membre Club
Ou bien si tu fais pas du Win32 merci de le préciser
Car en Win32 pas de fstream et autres biniouteries comme dirait BruNews :D

ULARGE_INTEGERJokyQi=QI("Joky"

mercredi 22 novembre 2006 à 10:29:54 | Re : Fichier TXT dans textbox

nerone21

Alors merci bien Joky et BruNews mais malgré le suivi de vos conseils, ca ne marche pas n'es-ce pas... j'ai suivi le tuto a la lettre pis nan...

Je vais dc donner des precisions sur mon projet, je l'ai creer sous forme de "projet windows form", alors peut etre que ca a un incidence sur les differents elements de fenetre que je peut integrer mais bon il doit bien y avoir un moyen d'arriver a ce que je veut faire avec ceci... non non je desespere pas! je veut faire du MFC, donc ca y ressembler alors je l'ai ouvert comme ca. Parce que j'avais pas envie de creer toutes les parties de ma fenetre en code, qu'il soit generer automatiquement quand on les selectionne avec les editbox et tout.

Alors ke me conseillez-vous? de me battre avec ce vc++ express ou alors d'aller recuperer la version complete de visual studio 2005... retrouverais-je mes cheres editbox si maleable?

ou si encore une idée de code... pkoi pas!

sur ce dsl et merci encore.


Cette discussion est classée dans : fichier, textbox, ligne, code, ds


Répondre à ce message

Sujets en rapport avec ce message

écrire les lignes d'un fichier dans une mémoire alloué dynamiquement [ par snake57 ] Bonjour, Je voudrais lire un fichier texte ligne et écrire la ligne lue dans une variable. Comme les lignes du fichiers texte n'ont jamais la même lo Ecriture dans un fichier C++ [ par saidkoukou ] Bonjour, J'ai essayé de manipuler un fichier en écriture avec C++.le code que j'ai écrit est bien compilé. Mais, lorsque je l'exécute un message s'aff mettre un fichier texte dans un tableau en C [ par snake57 ] Bonjour à tous, je me suis fais 3 petite fonction. La première me permet de récupérer le nombre de ligne dans un fichier texte. La seconde me renvoie les fichier en C [ par abdobergach ] bonjour j'ai un erreur qui je connais pas pouquoi qlq'un m'aider svp,voila l'eerreur: error C2664: 'CreateFileW'*: impossible de convertir le paramètr BJR JE DEMANDE DE LAIDE CONCERNANT LE FAIT DE FAIRE DES ENREGITREM AVC LES FICHIER SUR LE CAS DES STRUCTURE [ par BAWSEUR ] J ÉCRIS UN CODE EN SES CONSERANT LES FICHIER . JAI UE STRUCTURE DS MON CODE ET J VE RÉALISER UN ENREGISTREMENT MAI J NI ARRIVE PA .SI J POUVAIS AVWR U Problème pour stoker une string dans un char* [ par Faroww ] Salut, Alors voici mon problème j'utilise une OpenFileDialog (Parcourir)pour permette a l'utilisateur de choisir un fichier. Je récupéré le patch du Y a t'il un moyen de récupérer le code source d'un fichier .lib [ par jose276 ] Bonjour à tous, Je démarre en C++, je dois créér du code pour piloter un interface LPT/i2c, je dispose de modules et de code source V++ 6.0 fourni par détection dans un fichier txt [ par johnASP ] Bonjour à tous! J'aurais voulu savoir comment faire pour tester si une ligne d'un fichier txt commence par une chaine de caractére spécial (ex: si la


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

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 : 0,983 sec (3)

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