<?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>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Ερώτηση σχετικά με το Shell Context του Windows Explorer...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11120.aspx</link><pubDate>Sat, 25 Mar 2006 22:43:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11120</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11120.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=11120</wfw:commentRss><description>&lt;P&gt;Αν κατάλαβα καλά, αυτό που θέλεις να κάνεις είναι να συσχετίσεις έναν τύπο αρχείου με την εφαρμογή σου ώστε με διπλό κλικ να ανοίγει από αυτήν; &lt;/P&gt;
&lt;P&gt;Κάτι τέτοιο&amp;nbsp;γίνεται μέσα από το setup project της εφαρμογής. Ρίξε μια ματιά εδώ: &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconDeployingNETFrameworkApplications.asp?frame=true"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconDeployingNETFrameworkApplications.asp?frame=true&lt;/A&gt;. Ειδικά στην ενότητα "Creating a File Association".&lt;/P&gt;
&lt;P&gt;Το μόνο που χρειάζεσαι κατόπιν, είναι όταν ξεκινάει η εφαρμογή να ελέγχει το Environment.CommandLine για να δει αν ξεκινάει η εφαρμογή λόγω διπλού κλικ σε αρχείο, κλπ.&lt;/P&gt;</description></item><item><title>Απ: Ερώτηση σχετικά με το Shell Context του Windows Explorer...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11106.aspx</link><pubDate>Sat, 25 Mar 2006 20:15:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11106</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11106.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=11106</wfw:commentRss><description>Αυτό γίνεται με COM+ component ,ή αν το θές πιο "μπακάλικα" με registry entries.&lt;br /&gt;&lt;br /&gt;Θα εμφανίζεται σε όλα τα αρχεία η επιλογή σου να κάνεις κάτι..Οταν έχει multiple αρχεία επιλεγμένα, εάν δεν δουλέψεις με DDE ώστε η εφαρμογή σου να τα βάζει σε queue και να τα κάνεις ενα ενα process,τότε για κάθε αρχείο, θα ανοίγει και το πρόγραμμά σου.&lt;br /&gt;&lt;br /&gt;Παραδείγματα DDE θα βρείς πολλά στο internet..&lt;br /&gt;&lt;br /&gt;Καλό θα ήτανε πάντως να το κάνεις με COM+ γιατί έτσι είναι και πιο safe αλλά μπορείς να κάνεις και διάφορα άλλα όπως drag and drop handling, να αλλάξεις το icon σε ένα αρχείο κάνοντας overlay(πχ εάν είναι encrypted να βάζεις μια κλειδαρίτσα κάτω δεξιά) κλπ..Οτι θές παραπάνω, post again..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS. Επιτέλους γ*** τον πΟΤΕ έχω internet πάλι..Θα γράψω την ιστορία μου να φρικάρετε όλοι με το μεγαλείο του...</description></item><item><title>Ερώτηση σχετικά με το Shell Context του Windows Explorer...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11088.aspx</link><pubDate>Sat, 25 Mar 2006 01:15:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11088</guid><dc:creator>BLK</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11088.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=11088</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;Γεια σε όλους…&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Λοιπόν ελπίζω να υπάρχει κάποιος στο &lt;SPAN style="mso-ansi-language: EN-US"&gt;forum&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;που να γνωρίζει πως δουλεύει το καταραμένο &lt;SPAN style="mso-ansi-language: EN-US"&gt;Shell&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt;Context.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Εδώ και αρκετές ώρες προσπαθώ να βρω πληροφορίες στο &lt;SPAN style="mso-ansi-language: EN-US"&gt;Internet&lt;/SPAN&gt;, αλλά δεν βγάζω άκρη.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Αυτό που προσπαθώ να κάνω, είναι να τοποθετήσω στο &lt;SPAN style="mso-ansi-language: EN-US"&gt;Shell&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt;Context&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;μία εντολή σαν αυτές που έχουν το &lt;SPAN style="mso-ansi-language: EN-US"&gt;WinRar&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;η το &lt;SPAN style="mso-ansi-language: EN-US"&gt;Winzip&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;στην οποία ήταν χρήστης κάνει κλικ επάνω της, να εκκινεί την εφαρμογή μου και να αναγνωρίζει το αρχείο η τα αρχεία που επέλεξε ο χρήστης στον &lt;SPAN style="mso-ansi-language: EN-US"&gt;Windows&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt;Explorer&lt;/SPAN&gt;. Δηλαδή αυτό που δεν ξέρω είναι πώς να διαβάσω από την &lt;SPAN style="mso-ansi-language: EN-US"&gt;Register&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;τα αρχεία που επιλέχτηκαν, έτσι ώστε να μπορώ να εκτελέσω τις κατάλληλες ενέργειες.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Το πρόγραμμα μου είναι γραμμένο με &lt;SPAN style="mso-ansi-language: EN-US"&gt;VB&lt;/SPAN&gt;.&lt;SPAN style="mso-ansi-language: EN-US"&gt;NET&lt;/SPAN&gt;. Παρακαλώ όποιος έχει κάποιες πληροφορίες να μου δώσει η μπορεί να βοηθήσει, ας το κάνει, είναι η τελευταία πινελιά που πρέπει να κάνω στο πρόγραμμα μου και έχω κολλήσει άσχημα .&lt;/FONT&gt;&lt;/P&gt;</description></item></channel></rss>