<?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>Πρώτα Βήματα - Desktop Applications</title><link>https://www.dotnetzone.gr:443/cs/forums/80/ShowForum.aspx</link><description>Θέματα για όσους φτιάχνουν τα πρώτα τους Desktop Applications σε .NET Framework</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Προσθήκη excel.dll σε .exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48342.aspx</link><pubDate>Tue, 10 Feb 2009 22:54:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48342</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48342.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=48342</wfw:commentRss><description>Δεν διαφωνώ με την απλότητα του XMLSS format αλλά μιας και είναι καινούργια εφαρμογή καλύτερα να χρησιμοποιήσει OOXML που είναι το μέλλον. 
Όσο αφορά τους χρήστες που δεν έχουν Excel 2007 για να δουν τα παραγόμενα αρχεία ο δωρεάν Excel 2007 Viewer είναι η ενδεδειγμένη λύση. (view, print, copy)</description></item><item><title>Απ: Προσθήκη excel.dll σε .exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48341.aspx</link><pubDate>Tue, 10 Feb 2009 22:29:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48341</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48341.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=48341</wfw:commentRss><description>Υ.Γ. Και ΠΟΛΛΗ προσοχή στα format αριθμών και ημερομηνιών!&lt;br&gt;</description></item><item><title>Απ: Προσθήκη excel.dll σε .exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48340.aspx</link><pubDate>Tue, 10 Feb 2009 22:17:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48340</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48340.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=48340</wfw:commentRss><description>Το OOXML είναι καλό όταν δουλεύεις με Excel 2007 ή όταν έχεις εγκαταστήσει τα κατάλληλα updates στο Excel 2003. Εναλλακτικά μπορείς να χρησιμοποιήσεις το &lt;a href="http://msdn.microsoft.com/en-us/library/aa140066.aspx"&gt;XMLSS &lt;/a&gt;format το οποίο κατάγεται από το Excel 2002 και το Excel web component. Είναι καθαρό και αρκετά απλό XML, αν και με περιορισμένες δυνατότητες (π.χ. δεν έχει ... PivotTables!) αλλά διαβάζεται άνετα και από το το 2003 και το 2007. &lt;br&gt;Για να δεις τη μορφή του αρχείου αυτού μπορείς να σώσεις οποιοδήποτε spreadsheet από το Save As, Other Formats, XML SpreadSheet 2003. Αν εξαιρέσεις τα διάφορα style, η δομή του είναι αρκετά απλή, π.χ. &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;&amp;lt;?&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;xml&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;version&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;="1.0"&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;?&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;lt;?mso-application progid="Excel.Sheet"?&amp;gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Workbook&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;xmlns:ss&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;="urn:schemas-microsoft-com:office:spreadsheet"&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;   &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Worksheet&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Name&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;="My Sheet"&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Table&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;         &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Row&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;           &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Data&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Type&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;="String"&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;This is a string&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Cell&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;   &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Data&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Type&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;="Number"&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;45&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Cell&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Row&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Table&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;   &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Worksheet&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:Maroon;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ss:Workbook&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;Χρειάζεται προσοχή στο &amp;lt;!mso-application &amp;gt; tag γιατί από αυτό αναγνωρίζουν τα Windows ότι πρόκειται για αρχείο Excel. Επίσης, χρειάζεται προσοχή με τις ημερομηνίες, καθώς το Excel δεν καταλαβαίνει ημερομηνίες πριν την 1/1/1900. Αν θέλεις να αφήσεις κενό ένα πεδίο ημερομηνίας καλύτερα να το παραλείψεις εντελώς.&lt;br&gt;</description></item><item><title>Απ: Προσθήκη excel.dll σε .exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48337.aspx</link><pubDate>Tue, 10 Feb 2009 21:33:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48337</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48337.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=48337</wfw:commentRss><description>Έτσι όπως πας δεν γίνεται αλλά...   Όπως θα ξέρεις το xlxs είναι Office Open XML standard. Αυτό σημαίνει ότι μπορείς να το χειριστείς σαν XML και να το διαμορφώσεις. Ευτυχώς κάποιοι το έχουν κάνει για σένα. 
Δες ένα κλασσικό άρθρο στο codeproject για να καταλάβεις τι γίνεται: http://www.codeproject.com/KB/office/ExcelPackage.aspx. 

Τέρμα τα κολπάκια με τoν unmanaged code που προκαλεί πονοκεφάλους και δεν συντηρείται με τίποτα!!!!.</description></item><item><title>Απ: Προσθήκη excel.dll σε .exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48336.aspx</link><pubDate>Tue, 10 Feb 2009 21:30:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48336</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48336.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=48336</wfw:commentRss><description>&lt;P&gt;Το περίμενα ;) Thanx Γιάννη!&lt;/P&gt;</description></item><item><title>Απ: Προσθήκη excel.dll σε .exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48335.aspx</link><pubDate>Tue, 10 Feb 2009 21:06:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48335</guid><dc:creator>Μπλουγουράς Γιάννης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48335.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=48335</wfw:commentRss><description>&lt;P&gt;Δεν μπορείς να κάνεις distribute to excel με την εφαρμογή σου γιατί απλά δεν είναι distributable. Η εφαρμογή σου εφόσον έχει referenced to excel 12 δεν μπορεί να λειτουργήσει με άλλη έκδοση. Αν θέλεις να λειτουργεί χωρίς να&amp;nbsp;είναι εγκατεστημένο το excel, πρέπει να το κάνεις με δικό σου κώδικα χωρίς την χρήση του Excel ή χρησιμοποιώντας &amp;nbsp;κάποιο 3rd party component.&lt;/P&gt;</description></item><item><title>Προσθήκη excel.dll σε .exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48333.aspx</link><pubDate>Tue, 10 Feb 2009 20:48:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48333</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48333.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=48333</wfw:commentRss><description>&lt;P&gt;Έχω γράψει μια εφαρμογή PC&amp;nbsp;σε C# που κάνει export .xls/.xlsx αρχεία η οποία δουλεύει μια χαρά στο PC μου ή σε κάποιο άλλο PC που έχει εγκατεστημένο το Office 2007 αλλά όχι σε κάποιο PC που έχει εγκατεστημένο το Office 2003 ή τπτ...&lt;/P&gt;
&lt;P&gt;Πως μπορώ να κάνω embed το .dll του Excel 12 (Office 2007) και τη λειτουργικότητά του μέσα στο .exe ώστε να μην το αναζητεί στο μηχάνημα που γίνεται deploy;&lt;/P&gt;</description></item></channel></rss>