Enregistrer une photo

Germain_612 -  
 Utilisateur anonyme -
Salut !
Je suis encore nouveau en C#; je suis entrain de m'exercer sur un petit projet de gestion des fichiers! maintenant je suis bloqué sur un endroit où je voulais donner l'accès à l'utilisateur de récupérer une photo dans sa machine et l'enregistrer dans un autre dossier!
Ce que j'ai fait jusque-là c'est récupérer la photo et l'affecter dans un Textbox1; voici le code :

if (OpenFileDialog1.ShowDialog()==DialogResult.Ok)
{
      OpenFileDialog1.ShowDialog();
      OpenFileDialog1.filter= "File Jpg |*.jpg ";
      TextBox1.Text=OpenFileDialog1.Filename;
}

Mais prendre ce qui est dans le TextBox1 et l'enregistrer dans un dossier, j'échoue!
Aidez moi vraiment!!
Je signale que je travail avec un WinForm
Merci.....

7 réponses

  1. Utilisateur anonyme
     
    Parfait, donc je t’ai donné tout ce qu’il faut
    1
  2. Germain_612 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
     
    J'ai changé seulement le titre mais mon problème reste le même! veuillez me comprendre si je n'arrive pas à bien formulé le titre, je vous prie de comprendre seulement mon problème!
    0
  3. Utilisateur anonyme
     
    Pour essayer de mieux comprendre. Il faut que tu commences par donner plus de détails.
    Et en cliquant sur répondre, pas sur nouveau sujet.
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Germain_612 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
     
    Mon problème est de récupérer le chemin d'accès de la photo qui est dans le Textbox et l'enregistrer dans un dossier tout en utilisant SaveFileDialog où autres méthodes
    0
  6. Utilisateur anonyme
     
    Si comprends bien tu as une photo quelque part sur ton PC (ou un support ou le réseau).
    Le chemin est dans ta textbox.

    Cette photo, tu veux la copier ou la déplacer ailleurs, en définissant le chemin avec un SaveFileDialog.

    Dans ce cas, le SaveFileDialog s'utilise à peu près comme l'OpenFileDialog, que tu connais déjà.
    Pour déplacer/copier un fichier, il faut utiliser la classe File, et la propriété Move ou Copy
    https://docs.microsoft.com/fr-fr/dotnet/api/system.io.file.copy?view=netcore-3.1

    PS Baludur13 a édité ton message pour ajouter les balises de code, tu devrais penser à le remercier, car maintenant c'est lisible.

    0
  7. Germain_612 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
     
    Oui c'est ça! prendre un fichier dans le dossier A et mettre dans un dossier B toujours sur la même machine! Pas sur le réseau.
    0