Laden...

DataGridView: Zelleninhalt mit Leerzeichen zu einem String zusammenfassen

Erstellt von CrocodileDundee vor 5 Jahren Letzter Beitrag vor 5 Jahren 766 Views
C
CrocodileDundee Themenstarter:in
51 Beiträge seit 2018
vor 5 Jahren
DataGridView: Zelleninhalt mit Leerzeichen zu einem String zusammenfassen

Hallo zusammen,
in einem DataGridView habe ich zwei Spalten:

  • Spalte 1: Pfadangabe von Textdateien
  • Spalte 2: Button-Column, der die den Pfad von Spalte 1 mit einem Texteditor öffnet.

Klappt alles soweit bis auf eine Ausnahme:
Ist in der Spalte 1 ein Leerzeichen innerhalb des Pfades, wird nur der String bis zum Leerzeichen an den Button übergeben, der folglich diese Datei nicht finden kann, weil ja die Pfadangabe nach dem Leerzeichen abgeschnitten wird.

Wie kann ich denn den kompletten String inklusive der Leerzeichen an den Button übergeben ?

Danke und Gruß
Frank

5.658 Beiträge seit 2006
vor 5 Jahren

Wie übergibst du denn den Dateipfad an den Button? Wie öffnest du denn die Textdatei? Wahrscheinlich hast du vergessen, bei Process.Start den Pfad in Anführungszeichen zu setzen.

Weeks of programming can save you hours of planning

C
CrocodileDundee Themenstarter:in
51 Beiträge seit 2018
vor 5 Jahren

Hi MrSparkle,
ja richtig, so funktionierts jetzt:

Process.Start("notepad++.exe", "\"" + Dateipfad + "\"");

anstatt

Process.Start("notepad++.exe", Dateipfad);

Gruß
Frank