<?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>Απ: Barcode....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49222.aspx</link><pubDate>Mon, 16 Mar 2009 23:20:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49222</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49222.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=49222</wfw:commentRss><description>Ναι, ευχαριστώ πολύ φίλε μου, κάτι που ήθελα να κάνω τότε το κατάφερα..&lt;br&gt;Καλό πάντως που μοιράστηκες μαζί μας και αυτή την λύση. :)&lt;br&gt;</description></item><item><title>Απ: Barcode....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49207.aspx</link><pubDate>Mon, 16 Mar 2009 12:30:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49207</guid><dc:creator>kostasdiktia</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49207.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=49207</wfw:commentRss><description>χμμ το δα λίγο αργά το thread σου :P&lt;br&gt;Τελικά έβγαλες άκρη?&lt;br&gt;Γενικά άν κατανοήσεις τον τρόπο κωδικοποίησης που επιθυμείς (βλ. wiki barcodes), μπορείς εύκολα να φτιάξεις το bitmap σου, παίζοντας με τα pixels σε norrow και bold lines.&lt;br&gt;&lt;br&gt;px.gia code39&lt;br&gt;bold = 3 * narrow&lt;br&gt;gap&amp;nbsp; μεταξύ των chars = 1 *white_narrow&lt;br&gt;&lt;ol&gt;&lt;li&gt;πρόσθεσε το '*' στην αρχή και το τέλος του string προς κωδικοποίηση.&lt;/li&gt;&lt;li&gt;Φτιάξε έναν πίνακα με όλη την απαραίτητη πληροφορία, ascii char και το&amp;nbsp; Fomat του, πχ&amp;nbsp;&amp;nbsp; *&amp;nbsp; bWbwBwBwb&amp;nbsp;&amp;nbsp; (b=black_narrow, B = black_bold, w=white_narrow, W=white_bold)&lt;/li&gt;&lt;li&gt;Φτιάξε ένα νέο string se bBwW, αντιστοιχώντας τον κάθε χαρακτήρα του αρχικού σου string με to format του από τον πίνακα που δημιούργησες. &lt;/li&gt;&lt;li&gt;Φτιάξε function που να παίρνει το string kai pixel as integer, και να σου δημιουργεί το barcode bitmap σου&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;br&gt;**Τα barcode scanners λειτουργούν σαν input devices, πχ όπως το keyboard. Όταν θα σκανάρεις ένα barcode, αυτό θα καταγραφεί χαρακτήρα χαρακτήρα (γρήγορα βέβαια) σε κάποιο textbox που του έχεις δώσει focus. To scanner δεν ασχολείται με τα numbers που βλέπεις γραμμένα στο κάτω μέρος των barcodes, αυτά είναι για οπτικοποίηση της κρυπτογραφημένης πληροφορίας και ανάγνωση της, όταν για κάποιο λόγο δεν είναι εφικτή με το scanner. Οποτε μπορείς να προσθέτεις με text imaging το string στο κάτω μέρος του barcode bitmap που δημιούργησες.&lt;br&gt;&lt;br&gt;Αν θες βοηθητικό κώδικα πες μου..&lt;br&gt;&lt;table&gt;&lt;tr bgcolor="#f0f0f0"&gt;&lt;/tr&gt;&lt;tr bgcolor="#f0f0f0"&gt;&lt;td&gt;&lt;br&gt;&lt;/td&gt;&lt;td&gt;&lt;br&gt;&lt;/td&gt;&lt;td&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;</description></item><item><title>Απ: Barcode....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45843.aspx</link><pubDate>Wed, 29 Oct 2008 21:44:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45843</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45843.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=45843</wfw:commentRss><description>Ωραίες πληροφορίες παιδιά ...&lt;br&gt;&lt;br&gt;Ναι μου αρκεί ένα απλό ID απο αριθμούς που θα αντιπροσωπεύει την συγκεκριμένη ROW στην βάση,&lt;br&gt;δεν χρειάζομαι κάτι παραπάνω, καλό είναι να ξέρω όμως την ευελιξία που μπορώ να έχω.&lt;br&gt;&lt;br&gt;Ψάχνοντας στο dotNETZone βρήκα ένα άρθρο επίσης για code-128 με το font του.&lt;br&gt;&lt;br&gt;&lt;a href="http://www.dotnetzone.gr/cs/blogs/equilibrium/archive/2006/01/30/Printing-BarCodes.aspx"&gt;http://www.dotnetzone.gr/cs/blogs/equilibrium/archive/2006/01/30/Printing-BarCodes.aspx&lt;/a&gt;&lt;br&gt;</description></item><item><title>Απ: Barcode....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45841.aspx</link><pubDate>Wed, 29 Oct 2008 21:29:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45841</guid><dc:creator>gkaz</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45841.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=45841</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face=Arial&gt;Αυτό που θα πρότεινα εγώ είναι να μην χρησιμοποιήσεις το όποιο &lt;SPAN style="mso-ansi-language:EN-US;"&gt;ID&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;έχεις. Δεν είναι λάθος αλλά είναι πολύ περιοριστικό διότι δεν θα μπορείς μετά, κατά την διαχείριση να αλλάζεις το &lt;SPAN style="mso-ansi-language:EN-US;"&gt;barcode&lt;/SPAN&gt; και φυσικά δεν θα μπορείς να το επαναχρησιμοποιήσεις. Αυτό βέβαια εξαρτάτε από την εφαρμογή σου. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;o:p&gt;&lt;FONT face=Arial&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=Arial&gt;Σημασία έχει και η πληροφορία που θες να κωδικοποιήσεις στο &lt;SPAN style="mso-ansi-language:EN-US;"&gt;barcode&lt;/SPAN&gt;. Στους λογαριασμούς των ΔΕΚΟ, κινητής κτλ. υπάρχει &lt;SPAN style="mso-ansi-language:EN-US;"&gt;barcode&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;που συνδυάζει τον κωδικό του πελάτη με το ποσό προς πληρωμή και φυσικά κάποιο &lt;SPAN style="mso-ansi-language:EN-US;"&gt;checksum&lt;/SPAN&gt;. &lt;SPAN style="mso-ansi-language:EN-US;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;&lt;o:p&gt;&lt;FONT face=Arial&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face=Arial&gt;Σκέψου:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt 39pt;TEXT-INDENT:-18pt;mso-list:l0 level1 lfo1;tab-stops:list 39.0pt;"&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;·&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Σου αρκεί ένα &lt;SPAN style="mso-ansi-language:EN-US;"&gt;ID&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;ή θες κάτι επιπλέον; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt 39pt;TEXT-INDENT:-18pt;mso-list:l0 level1 lfo1;tab-stops:list 39.0pt;"&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;·&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Το &lt;SPAN style="mso-ansi-language:EN-US;"&gt;ID&lt;/SPAN&gt;, σου αρκεί να δημιουργείται χωρίς κανένα έλεγχο από εσένα;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt 39pt;TEXT-INDENT:-18pt;mso-list:l0 level1 lfo1;tab-stops:list 39.0pt;"&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;·&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&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;o:p&gt;&lt;FONT face=Arial&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=Arial&gt;Ένας απλός τρόπος για εκτύπωση είναι να χρησιμοποιήσεις κάποιο &lt;SPAN style="mso-ansi-language:EN-US;"&gt;font&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;για &lt;SPAN style="mso-ansi-language:EN-US;"&gt;barcode&lt;/SPAN&gt;. Μια γρήγορη αναζήτηση στο &lt;SPAN style="mso-ansi-language:EN-US;"&gt;google&lt;/SPAN&gt; =&amp;gt; &lt;/FONT&gt;&lt;A href="http://www.barcodesinc.com/free-barcode-font/"&gt;&lt;FONT face=Arial color=#800080&gt;http://www.barcodesinc.com/free-barcode-font/&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;FONT face=Arial&gt;Μπορείς να βρεις πολλά άλλα. Η κωδικοποίηση σε αυτό είναι &lt;SPAN style="mso-ansi-language:EN-US;"&gt;code&lt;/SPAN&gt;-39. Ρίξε μια ματιά και σε αυτό &lt;/FONT&gt;&lt;A href="http://en.wikipedia.org/wiki/Code_39"&gt;&lt;FONT face=Arial color=#800080&gt;http://en.wikipedia.org/wiki/Code_39&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt; για να δεις αν σε καλύπτει.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;</description></item><item><title>Απ: Barcode....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45821.aspx</link><pubDate>Wed, 29 Oct 2008 05:33:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45821</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45821.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=45821</wfw:commentRss><description>Δημήτρη ευχαριστώ για την απάντηση, κατάλαβα οσον αφορά τα barcodes,&lt;br&gt;κι εφόσον έχω Unique ID, μπορώ να χρησιμοποιήσω αυτο. Δέχομαι προτάσεις&lt;br&gt;όσον αφορά κάποιο reporting εργαλείο, γιατι δεν έχω και την τύφλα μου.&lt;br&gt;Τώρα προσπαθώ να επιχειρήσω εκτύπωση σε αυτό που κάνω(the beginner).&lt;br&gt;Νομίζω ότι ίσως ασχολήθηκα παραπάνω απο όσο με παίρνει, αλλά θα ήθελα&lt;br&gt;να επιχειρήσω να το κάνω κι αυτό.&lt;br&gt;&lt;br&gt;Κοιτάω και το forum να δώ παρόμοιες δημοσιεύσεις.&lt;br&gt;&lt;br&gt;Ευχαριστώ...&lt;br&gt;</description></item><item><title>Απ: Barcode....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45816.aspx</link><pubDate>Wed, 29 Oct 2008 02:02:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45816</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45816.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=45816</wfw:commentRss><description>Το barcode είναι μια γραφική αναπαράσταση ενός κειμένου. Με άλλα λόγια ένα συγκεκριμένο κείμενο παράγει ένα συγκεκριμένο barcode και το αντίθετο. Οπότε δεν χρειάζεσαι ειδικό πεδίο για barcode. Θα χρησιμοποιήσεις ένα υπάρχον πεδίο-κωδικό το οποίο θα μετατρέπεις σε barcode πριν την εκτύπωση. π.χ. μπορείς να χρησιμοποιήσεις ένα πεδίο ID που έχεις ήδη στον πίνακά σου. Προφανώς πρέπει να είναι κάτι unique. Αφού εκτυπωθεί barcode βάσει ενός κωδικού, ο barcode reader θα διαβάσει το συγκεκριμένο barcode και θα επιστρέψει στον υπολογιστή τον κωδικό-κείμενο από το οποίο προήλθε. Υπάρχουν report components ή report designers που παράγουν barcodes αλλά πρέπει να μας πεις ποιο reporting εργαλείο χρησιμοποιείς. Ή δέχεσαι προτάσεις και σε αυτό;&lt;br&gt;Ψάξε επίσης τη λέξη barcode στο dotnetzone. Το θέμα μας έχει απασχολήσει και στο παρελθόν.&lt;br&gt;</description></item><item><title>Barcode....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45812.aspx</link><pubDate>Tue, 28 Oct 2008 22:50:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45812</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45812.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=45812</wfw:commentRss><description>Καλησπέρα.&lt;br&gt;&lt;br&gt;Μπορεί κάποιος που έχει ασχοληθεί με Barcodes να δώσει λίγο φώς?&lt;br&gt;Έχω ένα πίνακα και ένα πεδίο το έχω ονομάσει Barcode, θέλω σε κάθε γραμμή&lt;br&gt;που εισάγετε να παίρνει κι ένα Barcode αριθμό, ώστε να αντιπροσωπεύει την συγκεκριμένη&lt;br&gt;γραμμή. Επίσης θέλω να τυπώνω αυτό το Barcode(υποθέτω το συγκεκριμένο πεδίο),&lt;br&gt;αλλά να τυπώνεται σε μορφή εικόνας και αριθμών απο κάτω. Υπάρχει κάποιο Add-on για&lt;br&gt;τέτοιες δουλειές(δηλαδή να μου βγάζει τον αριθμό αλλά και το Image)? &lt;br&gt;&lt;br&gt;Έχει κάτι λάθος η σκέψη?&lt;br&gt;</description></item></channel></rss>