ABA


"למה אני בוחר שני קבצים לפתוח והוא פותח רק אחד ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15660 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15660
Nexus

   00:24   08.01.10   
אל הפורום  
  למה אני בוחר שני קבצים לפתוח והוא פותח רק אחד ?  
 
   עבר עריכה לאחרונה בתאריך 08.01.10 בשעה 00:24:19 על-ידי Nesher (מנהל הפורום)
 

private void button2_Click(object sender, EventArgs e)
{

button1.Enabled = true;



OpenFileDialog dlgOpen = new OpenFileDialog();
dlgOpen.Title = "Select one or more files";
dlgOpen.InitialDirectory = "d:\\";
dlgOpen.Filter = "txt files (*.txt|*.txt";
dlgOpen.FilterIndex = 2;
dlgOpen.RestoreDirectory = true;
dlgOpen.ShowReadOnly = true;
dlgOpen.Multiselect = true;

if (dlgOpen.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
foreach (string fileName in dlgOpen.FileNames)
{
sr = new StreamReader(dlgOpen.FileName);
StreamWriter tw = File.AppendText(@"d:\Test3.txt");
tw.WriteLine();
tw.WriteLine(sr.ReadToEnd());
tw.WriteLine(DateTime.UtcNow);
tw.Flush();
tw.Close();
sr.Close();
button1.Enabled = false;


}

}

}

השתמשתי ב foreach
אבל מה שקורה זה כשאני בוחר שני קבצים ביחד הוא מראה את התוכן של הקובץ האחרון בלבד ומראה את התוכן שלו פעמיים . במקום להראות את התוכן של כל קובץ .

הכוונה ב openfiledialog אני בוחר שני קבצי TXT שונים בכל אחד תוכן אחר .ואני בוחר אותם עם CTRL יענו מסמן את שני הקבצים ופותח .
אבל הוא מראה לי משום מה רק את הקובץ השני שסימנתי ומראה את התוכן שלו פעמיים ולא מראה בכלל את התוכן של הקובץ הראשון שסימנתי .

תודה על העזרה.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  בגלל Nesher  08.01.10 01:41 1
     תודה . Nexus 08.01.10 04:05 2

       
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   01:41   08.01.10   
אל הפורום  
  1. בגלל  
בתגובה להודעה מספר 0
 

sr = new StreamReader(dlgOpen.FileName);

אמור להיות

sr = new StreamReader(fileName);


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nexus

   04:05   08.01.10   
אל הפורום  
  2. תודה .  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net