@@ -53,7 +53,7 @@ private void quellverzeichnisAuswählenToolStripMenuItem_Click(object sender, Ev
5353
5454 this . sourceDirectory = sourceFolderBrowserDialog . SelectedPath ;
5555
56- string [ ] files = Directory . GetFiles ( this . sourceDirectory , "*.pdf " ) ;
56+ string [ ] files = Directory . GetFiles ( this . sourceDirectory , "*.* " ) ;
5757 foreach ( string file in files )
5858 {
5959 dataGridView1 . Rows . Add ( file ) ;
@@ -67,7 +67,7 @@ private void quellverzeichnisAuswählenToolStripMenuItem_Click(object sender, Ev
6767 else
6868 {
6969 result = MessageBox . Show (
70- "Es wurde ein Verzeichnis ausgewählt, welches keine PDF- Dateien (*.pdf) beinhaltet. Anderes Verzeichnis auswählen?" ,
70+ "Es wurde ein Verzeichnis ausgewählt, welches keine Dateien beinhaltet. Anderes Verzeichnis auswählen?" ,
7171 "Hinweis: Verzeichnisauswahl" ,
7272 MessageBoxButtons . YesNo
7373 ) ;
@@ -95,7 +95,20 @@ void backgroundWorker1_DoWork(object sender, DoWorkEventArgs eventArgs)
9595 {
9696 foreach ( NameAssociationsData_v2 data in this . nameAssociations )
9797 {
98- if ( dataGridView1 . Rows [ i ] . Cells [ 0 ] . Value . ToString ( ) . Contains ( data . SearchPattern ) )
98+ if (
99+ (
100+ data . FileExtension == "*.*" &&
101+ Path . GetFileNameWithoutExtension (
102+ dataGridView1 . Rows [ i ] . Cells [ 0 ] . Value . ToString ( )
103+ ) . Contains ( data . SearchPattern )
104+ ) ||
105+ (
106+ Path . GetFileNameWithoutExtension (
107+ dataGridView1 . Rows [ i ] . Cells [ 0 ] . Value . ToString ( )
108+ ) . Contains ( data . SearchPattern ) &&
109+ data . FileExtension == Path . GetExtension ( dataGridView1 . Rows [ i ] . Cells [ 0 ] . Value . ToString ( ) )
110+ )
111+ )
99112 {
100113 if ( ! Directory . Exists ( data . TargetDirectory + Path . DirectorySeparatorChar ) )
101114 {
0 commit comments