Pfade.
-
Hallo ich habe ein Problem
private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) {
openFileDialog1->Multiselect = true;
openFileDialog1->ShowDialog();MessageBox::Show(openFileDialog1->FileName);
listBox1->Items->AddRange(openFileDialog1->FileNames);Der Code geht, es kommt alles in die Textbox aber ich will nur den namen und das Dateiein Foramt und nicht den ganzen pfad könnt ihr mir helfen?
gruss
-
Also aus den Eigenschaften der Klasse bekommst du es nicht raus. Die häßlichste Lösung wäre den String von hinten nach dem "\" zu durchsuchen und dann an der Stelle abzuschneiden.
-
Naja, in .NET sollte man System::IO::Path::GetFileName verwenden!
-
ok danke vielmals. Also ist es nicht möglich dies so zu lösen
-
Nein, Du musst aus jeden Eintrag zuerst das rausholen was Du willst... und dann der Liste hinzufügen...