johnASP
Messages postés42Date d'inscriptionmardi 19 avril 2011StatutMembreDernière intervention24 juin 2011
-
20 avril 2011 à 09:14
johnASP
Messages postés42Date d'inscriptionmardi 19 avril 2011StatutMembreDernière intervention24 juin 2011
-
21 avril 2011 à 11:00
salut,
J'utilise le logiciel Microsoft Visual Studio en C++ .Net .
Je souhaiterai pouvoir ouvrir un fichier .txt présent dans mon ordinateur pour l'ajouter dans le logiciel en court de réalisation et le lire ligne par ligne.
Jusque là j'ai réalisé le programme suivant:
fstream fichier("essai.txt");
if ( !fichier ) // si le fichier n'est pas trouvé
{
System::String^ affichage = L"fichier inexistant\n";
textBox1->Text = affichage;
}
else // sinon
{
bool continuer = true; // indicateur de fin de fichier
while( continuer )
{
System::String^ affichage; // chaine contenant une ligne du fichier
fichier >> affichage ; // ranger une ligne dans affichage
if ( affichage != "" ) // si la ligne n'est pas vide faire
{
textBox1->Text = affichage;
}
else continuer = false; // sinon sortir de la boucle de lecture
}
}
Déja je n'arrive pas à trouver une solution pour ranger la ligne que je suppose être dans la variable "fichier" dans la variable "affichage".
Ensuite, il faudrait que j'arrive à extraire le nom du fichier du chemin d'accés mais je ne vois pas du tout comment faire.
Quelqu'un pourrait-il m'éclaircir sur le sujet..?
A voir également:
Extraire le nom d'un fichier de son chemin d'accés
johnASP
Messages postés42Date d'inscriptionmardi 19 avril 2011StatutMembreDernière intervention24 juin 20111 21 avril 2011 à 09:12
Bonjour louis,
J'ai déja regardé les fonctions proposé par System.IO.Path et éssayé pas mal de truc mais je dois me tromper dans l'écriture du code car il n'y a pas moyen que j'y arrive..