<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Γλώσσες προγραμματισμού</title><link>https://www.dotnetzone.gr:443/cs/forums/74/ShowForum.aspx</link><description>Τα πρώτα βήματα στις γλώσσες VB6, VB.NET, και C#</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πρόβλημα με SaveFileDialog &amp; string to Stream</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46437.aspx</link><pubDate>Mon, 24 Nov 2008 21:28:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46437</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46437.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=46437</wfw:commentRss><description>Οκ δουλεύει αυτή η προσέγγιση:&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;if&lt;/span&gt; (DialogSave.ShowDialog() == DialogResult.OK)&lt;br&gt;            {&lt;br&gt;&lt;br&gt;                File.WriteAllText(DialogSave.FileName, text);&lt;br&gt;}&lt;/span&gt;&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με SaveFileDialog &amp; string to Stream</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46436.aspx</link><pubDate>Mon, 24 Nov 2008 21:23:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46436</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46436.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=46436</wfw:commentRss><description>Επεξεργάζομαι ένα txt αρχείο και στη συνέχεια τη string variable θέλω να την αποθηκεύσω ως .txt αρχείο εκεί που θέλει ο χρήστης. &lt;br&gt;Στη  File.WriteAllText("fileName", text); λογικά μπορώ να πάρω το filename από τη SaveFileDialog. Θα το δοκιμάσω.&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με SaveFileDialog &amp; string to Stream</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46435.aspx</link><pubDate>Mon, 24 Nov 2008 21:08:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46435</guid><dc:creator>eliasm</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46435.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=46435</wfw:commentRss><description>&lt;P&gt;Θα συμφωνήσω οτι είναι πιο απλο και γρηγορο να χρησιμοποιήσεις την StreamWriter που ειναι και για αυτη δουλεια&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με SaveFileDialog &amp; string to Stream</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46407.aspx</link><pubDate>Sat, 22 Nov 2008 03:12:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46407</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46407.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=46407</wfw:commentRss><description>Θέλεις να αποθηκεύσεις ένα string σαν text file?&lt;br&gt;Θα πρέπει να μας πείς τι ακριβώς θέλεις να αποθηκεύσεις,&lt;br&gt;και όχι δοκιμαστικά.&lt;br&gt;&lt;br&gt;Νομίζω ότι μάλλον δεν το προσεγγίζεις σωστά,&lt;br&gt;όσον αφορά την Stream που χρησιμοποιείς νομίζω πως είναι λάθος.&lt;br&gt;&lt;br&gt;Αν θέλεις να αποθηκεύσεις το text μπορείς απλά&lt;br&gt;να χρησιμοποιήσεις την File.WriteAllText("fileName", text); ή&lt;br&gt;την StreamWriter.&lt;br&gt;</description></item><item><title>Πρόβλημα με SaveFileDialog &amp; string to Stream</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46406.aspx</link><pubDate>Sat, 22 Nov 2008 02:03:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46406</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46406.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=46406</wfw:commentRss><description>Προσπαθώ να γράψω ένα αρχείο από Windows Application το οποίο να γράφει ένα αρχείο όπου επιλέξει ο χρήστης&lt;br&gt;&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;static&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;void&lt;/span&gt; SaveFileDialog(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; text){&lt;br&gt;&lt;br&gt;            text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Test Now Function Ελληνικά δοκιμή"&lt;/span&gt;;//δοκιμαστικά&lt;br&gt;            &lt;br&gt;            SaveFileDialog DialogSave &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;new&lt;/span&gt; SaveFileDialog();&lt;br&gt;&lt;br&gt;            &lt;br&gt;            DialogSave.DefaultExt &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"txt"&lt;/span&gt;;&lt;br&gt;&lt;br&gt;            &lt;br&gt;            DialogSave.Filter &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Text file (*.txt)|*.txt|XML file (*.xml)|*.xml|All files (*.*)|*.*"&lt;/span&gt;;&lt;br&gt;&lt;br&gt;          &lt;br&gt;            DialogSave.AddExtension &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;true&lt;/span&gt;;&lt;br&gt;&lt;br&gt;          &lt;br&gt;            DialogSave.RestoreDirectory &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;true&lt;/span&gt;;&lt;br&gt;&lt;br&gt;            &lt;br&gt;            DialogSave.Title &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Where do you want to save the file?"&lt;/span&gt;;&lt;br&gt;&lt;br&gt;            &lt;br&gt;            DialogSave.InitialDirectory &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;@"C:/"&lt;/span&gt;;&lt;br&gt;&lt;br&gt;           &lt;br&gt;            &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;if&lt;/span&gt; (DialogSave.ShowDialog() == DialogResult.OK)&lt;br&gt;            {&lt;br&gt;                MessageBox.Show(&lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"You selected the file: "&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; DialogSave.FileName);&lt;br&gt;                &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;//Stream myStream = new MemoryStream(ASCIIEncoding.Default.GetBytes(text));&lt;/span&gt;&lt;br&gt;                &lt;br&gt;                MemoryStream myStream &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;new&lt;/span&gt; MemoryStream(System.Text.Encoding.Default.GetBytes(text));&lt;br&gt;                &lt;br&gt;                &lt;br&gt;&lt;br&gt;                &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;if&lt;/span&gt; ((myStream. &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; DialogSave.OpenFile()) !&lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;null&lt;/span&gt;)&lt;br&gt;                {&lt;br&gt;                    &lt;br&gt;                    myStream.Close();&lt;br&gt;                }&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;            }&lt;br&gt;            &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;else&lt;/span&gt; {&lt;br&gt;                MessageBox.Show(&lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"You hit cancel or closed the dialog."&lt;/span&gt;);&lt;br&gt;            }&lt;br&gt;&lt;br&gt;            DialogSave.Dispose();&lt;br&gt;            DialogSave &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;null&lt;/span&gt;;&lt;br&gt;        }&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;font face="Arial"&gt;Στην τελευταία μου προσπάθεια &lt;/font&gt;θεωρεί ότι &lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;myStream. &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; DialogSave.OpenFile() &lt;/span&gt;προκαλεί &lt;br&gt;error CS0266: Cannot implicitly convert type 'System.IO.Stream' to 'System.IO.MemoryStream'. An explicit conversion exists (are you missing a cast?)&lt;br&gt;&lt;br&gt;Καμιά ιδέα γιατί ψάχνοντας δεν βρήκα κάτι που να εξηγεί ποιο stream χρησιμοποιούμε για να το γράψουμε με την Savve FileDialog&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item></channel></rss>