C# Fehler im C# Programm

KinqLuke

Cadet 2nd Year
Registriert
Aug. 2016
Beiträge
16
Hallo Leute habe ein paar kleine Probleme
Ich habe folgendes Programm erstellt, nur wenn ich es ausführen möchte wird mir folgender Fehlertext ausgegeben: "The path in not a legal form", und das in der vorletzten Zeile ( file = Directory.GetFiles(copy); )

Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace Ordner_MartinGress
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        public string SRCPathUser       // Programm schaut ob etwas neues in die tbSRC geschrieben wird
        {
            get { return this.tbSRC.Text; }
            set { this.tbSRC.Text = value; }
        }

        public string DestPathUser      // Programm schaut ob etwas neues in die tbDest geschrieben wird
        {
            get { return this.tbDest.Text; }
            set { this.tbDest.Text = value; }
        }



        private void btnStart_Click(object sender, EventArgs e)
        {
            //----Programm für den ersten Ordner 

            string[] file;
            string SRCPfad = @"C:\Users\huberl\Desktop\Übung\Auswahl\";        //Auswahl
            string DestPfad = @"C:\Users\huberl\Desktop\Übung\Ziel\";          //Ziel
            string copy = "";
            string target = "";



            SRCPfad = SRCPfad + SRCPathUser;
            DestPfad = DestPfad + DestPathUser;




            if (!Directory.Exists(@"Desktop\Übung"))            // Wenn es den Ordner nicht gibt
            {
                Directory.CreateDirectory(@"Desktop\Übung");    // dann erstellen
                MessageBox.Show("Ordner wurde erstellt");       //(Wie benenne ich den Ordner so das er so heist wie das Feld "tbDest") 
            }

            copy = tbSRC.SelectedText;             //----Wie kopiere ich den Inhalt der "tbSRC"
            target = @"Desktop\Übung";

            file = Directory.GetFiles(copy);
            Directory.CreateDirectory(target);

        }
    }
}



Was kann der Fehler sein?


Und eine Andere Frage:
wie kann ich den Text den ich in der "tbDest" (Textbox) eingebe, der neue Name des Ordners werden ?
Und stimmt der Kopier Schritt wo ich "copy = tbSRC.SelectedText" schreibe?

Schon mal Danke für Eure Hilfe!
Gruß KinqLuke
 
Ja habe natürlich google schon benutzt und genügend seiten besucht wo ich den fehler finden könnte aber leider habe ich nix gefunden.

ja Ahbe mir auch die Variablen angesehen( was soll mir auffallen?)

VG
KinqLuke
 
Zurück
Oben