tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
7695
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Aug 2003
    Ort
    Berlin
    Beiträge
    1.362
    Kurze Frage

    Wie kann ich aus einem saveFileDialog den ausgewählten Pfad ausgeben?

    Diesen möchte ich in einer Variable speichern um diese dann für Weitere Speicheroptionen verwenden zu können und diverse andere Sielerein.



    Gruß Andy
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    In der MSDN findest Du alle Properties und Methods, die eine Klasse bestitzt.

    In Deinem Fall gibts das Property FileName .. nähere Informationen, siehe Link.

    Bitte zuerst immer die Methoden und Properties einer Klasse angucken bzw. die Beschreibung dazu lesen. Dauert ein paar Minuten und viele Fragen beantworten sich von selbst
     

  3. #3
    Registriert seit
    Aug 2003
    Ort
    Berlin
    Beiträge
    1.362
    Hab nachgeschaut und einiges Probiert.
    Funktioniert alles nichts.

    muss ich mal sehen wo ich noch was finden kannt.

    gruß Andy
     

  4. #4
    zovax zovax ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Ort
    Koblenz (Rheinland-Pfalz)
    Beiträge
    217
    Vielleicht hilft dir das:

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    string dateiname = "";
    if(DialogResult.OK == FileDialog.ShowDialog())
    {
        dateiname = FileDialog.FileName;
    }
     
    MessageBox.Show(dateiname);

    So erhältst du den kompletten Pfad, den der User zum Speichern gewählt hat.
     

  5. #5
    Registriert seit
    Aug 2003
    Ort
    Berlin
    Beiträge
    1.362
    Danke Besten Dank ... Filename gibt also nicht den Namen sondern Name inkl. endung und Pfad.
    n darauf muss ersteinmal jemand kommen

    Danke dir

    Gruß Andy
     

  6. #6
    Registriert seit
    Aug 2003
    Ort
    Berlin
    Beiträge
    1.362
    Ich habe das Obige Problem jetzt zwar gelöst durch eure Hilfe

    Nur Habe ich jetzt ein Problem mit meinem openFileDialog.
    Das heißt ich bekomme eine Fehlermeldung mit der ich ja nun garnichts anfangen kann.
    Ich fummel das jetzt schon wat weis der Geier wie Lange drann und bekomme solangsam einen Rappel.

    Folgende Fehlermeldung wird ausgegeben.
    Eine nicht behandelte Ausnahme des Typs 'System.ObjectDisposedException' ist in system.windows.forms.dll aufgetreten.

    Zusätzliche Informationen: Auf das verworfene Objekt "Splash" kann nicht zugegriffen werden.
     

  7. #7
    zovax zovax ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Ort
    Koblenz (Rheinland-Pfalz)
    Beiträge
    217
    Die Fehlermeldung sagt eigentlich ziemlich genau aus, was der Fehler ist.

    Wäre gut, wenn du deinen Code hier posten würdest und sagst, in welcher Zeile der Fehler kommt.
     

  8. #8
    Registriert seit
    Aug 2003
    Ort
    Berlin
    Beiträge
    1.362
    HTML-Code:
    private void button9_Click(object sender, System.EventArgs e)
    {
    saveFileDialog1.ShowDialog();
    }
    Fehler geschiet sobald ich aus Speichern drücke.
    Mehr ist da nicht enthalten.

    und hier die Atribute vom saveFileDialog

    HTML-Code:
    this.saveFileDialog1.DefaultExt = "*.xml";
    this.saveFileDialog1.Filter = "(*.xml) | *.xml";
    this.saveFileDialog1.Title = "XML - Speichern";


    Gruß Andy
    Geändert von liquidbeats (09.10.04 um 19:40 Uhr)
     

  9. #9
    zovax zovax ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Ort
    Koblenz (Rheinland-Pfalz)
    Beiträge
    217
    ShowDialog hat einen Rückgabewert vom Typ DialogResult, deshalb muss das ganze so aussehen:

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    private void button9_Click(object sender, System.EventArgs e)
    {
        if(DialogResult.OK == FileDialog.ShowDialog())
        {
            //Dein Code
        }
    }
     

  10. #10
    Registriert seit
    Aug 2003
    Ort
    Berlin
    Beiträge
    1.362
    Naja sicher, das wusste ich auch schon, aber auch mit dem tritt der Fehler auf.
    Ich habe das Dialog Fenster nur einzeln ohne Jeglichen sinn zum Testen aufrufen lassen um den Fehler zu finden.

    Ich habe den Fehler nicht finden können und habe dann mit hilfe der strg+z taste ca eine Stunde Arbeit zurückgesetzt und von nochmals begonnen.
    Jetzt geht es zwar, und die XML datei wird korrekt abgespeichert.

    Jetzt muss ich nur ma zusehen wie ich abfragen kann ob
    <blaaa>
    <bla></bla>
    </blaaa>
    vorhanden ist.

    Mach ich aber Morgen und dann habe ich Fertig
    Gruß Andy
     

Ähnliche Themen

  1. relative pfad angabe
    Von Bumbbleman im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 03.12.08, 18:05
  2. Pfad angabe
    Von theplake im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 16.06.08, 17:55
  3. Pfad angabe in txt
    Von SPN_X im Forum Visual Basic 6.0
    Antworten: 10
    Letzter Beitrag: 03.10.06, 23:19
  4. Pfad-Angabe-Frage
    Von maazus im Forum PHP
    Antworten: 1
    Letzter Beitrag: 30.04.05, 12:34
  5. Format einer gültigen Pfad-Angabe
    Von cocoon im Forum Coders Talk
    Antworten: 1
    Letzter Beitrag: 03.12.04, 06:23