<?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>Windows Mobile</title><link>https://www.dotnetzone.gr:443/cs/forums/31/ShowForum.aspx</link><description>Θέματα development για SmartPhones, Pocket PC και γενικά φορητές συσκευές με το .NET Compact Framework και τα ASP.NET mobile controls</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: ΕΚΤΥΠΩΣΗ ΣΕ DOT MATRIX ΕΚΤΥΠΩΤΗ ΑΠΟ ΤΗΝ ΣΕΙΡΙΑΚΗ ΤΟΥ PDA</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8746.aspx</link><pubDate>Tue, 17 Jan 2006 10:00:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8746</guid><dc:creator>tolis_carpenter</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8746.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=8746</wfw:commentRss><description>Είναι Windows Application με Visual Basic 2003 .NET  &lt;br&gt;  &lt;br&gt;</description></item><item><title>Απ: ΕΚΤΥΠΩΣΗ ΣΕ DOT MATRIX ΕΚΤΥΠΩΤΗ ΑΠΟ ΤΗΝ ΣΕΙΡΙΑΚΗ ΤΟΥ PDA</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7083.aspx</link><pubDate>Tue, 15 Nov 2005 19:12:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7083</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7083.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=7083</wfw:commentRss><description>&lt;P&gt;Το πρόβλημα είναι ακριβώς ότι το πρόγραμμά σου χειρίζεται UNICODE χαρακτήρες ενώ ο εκτυπωτής περιμένει χαρακτήρες σε 437 encoding. Για να τυπώσεις, θα πρέπει να μετατρέψεις το string στο κατάλληλο encoding.&lt;BR&gt;Για ποιο λεπτομερή απάντηση θα πρέπει να μας πεις αν χρησιμοποιείς Compact Framework ή C++. Η απάντηση είναι διαφορετική σε κάθε περίπτωση.&lt;/P&gt;
&lt;P&gt;Αν γράφεις σε Compact Framework, μπορείς να χρησιμοποιήσεις τον παρακάτω κώδικα για να μετατρέψεις ένα unicode string στο codepage 737 (το 437 για ελληνικούς χαρακτήρες στα Windows):&lt;/P&gt;
&lt;P&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;using&lt;/span&gt; System;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;using&lt;/span&gt; System.Collections;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;using&lt;/span&gt; System.Text;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt; MyClass&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;  &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;static&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;void&lt;/span&gt; Main()&lt;br /&gt;  {&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; sourceString=&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"Καλημέρα."&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;    Encoding encoding737 &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; Encoding.GetEncoding(737);&lt;br /&gt;    Encoding unicode &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; Encoding.Unicode;&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;// Convert the string into a byte[].&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;byte&lt;/span&gt;[] unicodeBytes &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; unicode.GetBytes(sourceString);&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;// Perform the conversion from one encoding to the other.&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;byte&lt;/span&gt;[] bytes737 &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; Encoding.Convert(unicode, encoding737, unicodeBytes);&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;char&lt;/span&gt;[] chars737 &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;char&lt;/span&gt;[encoding737.GetCharCount(bytes737, 0, bytes737.Length)];&lt;br /&gt;    encoding737.GetChars(bytes737, 0, bytes737.Length, chars737, 0);&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;//Convert the chars to string and print them&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; string737 &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt;(chars737);&lt;br /&gt;    Console.WriteLine(&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"Initial String: {0}"&lt;/span&gt;,sourceString);&lt;br /&gt;    Console.WriteLine(&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"Converted String: {0}"&lt;/span&gt;,string737);&lt;/span&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;BR&gt;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;Kαλό πάντως είναι να μην γράφεις μόνο κεφαλαία. Τα κεφαλαία υπονοούν ότι "φωνάζεις". Άσε που είναι κουραστικά στην ανάγνωση! &lt;img src="/cs/emoticons/emotion-43.gif" alt="Confused [8-)]" /&gt;&lt;BR&gt;&lt;/P&gt;</description></item><item><title>ΕΚΤΥΠΩΣΗ ΣΕ DOT MATRIX ΕΚΤΥΠΩΤΗ ΑΠΟ ΤΗΝ ΣΕΙΡΙΑΚΗ ΤΟΥ PDA</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7067.aspx</link><pubDate>Mon, 14 Nov 2005 15:20:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7067</guid><dc:creator>willy</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7067.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=7067</wfw:commentRss><description>&lt;P&gt;ΓΡΑΦΩ ΓΙΑ ΠΡΩΤΗ ΦΟΡΑ .&lt;/P&gt;
&lt;P&gt;ΕΧΩ ΕΝΑ DOT MATRIX ΕΚΤΥΠΩΤΗ ΜΕ ΕΛΛΗΝΙΚΑ 437, ΠΡΟΣΠΑΘΩ ΝΑ ΤΥΠΩΣΩ ΑΠΟ ΤΗΝ ΣΕΙΡΙΑΚΗ ΕΝΟΣ PDA ΤΥΠΩΝΕΙ ΚΑΝΟΝΙΚΑ ΤΑ ΑΓΓΛΙΚΑ ΑΛΛΑ ΣΤΑ ΕΛΛΗΝΙΚΆ ΕΠΕΙΔΗ ΕΙΝΑΙ ΠΑΝΩ ΑΠΟ ΤΟ 128 ΤΟ ASCII TABLE ΚΑΙ ΕΠΕΙΔΗ ΕΙΝΑΙ UNICODE ΤΥΠΩΝΕΙ ΔΥΟ ΧΑΡΑΚΤΗΡΙΕΣ ΚΑΙ ΜΑΛΙΣΤΑ ΑΣΧΕΤΟΥΣ ΤΕΛΕΙΩΣ. ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΤΟΥ PDA ΕΙΝΑ .ΝΕΤ4.2 Ή .ΝΕΤ4.1.&lt;/P&gt;
&lt;P&gt;ΥΠΑΡΧΕΙ ΚΑΜΜΙΑ ΙΔΕΑ&amp;nbsp; !!!!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>