<?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>Visual Basic 6.0</title><link>https://www.dotnetzone.gr:443/cs/forums/25/ShowForum.aspx</link><description>Θέματα που αφορούν την VB6 και COM components</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>φόρμα και ένα module</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78401.aspx</link><pubDate>Thu, 31 Oct 2019 00:06:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78401</guid><dc:creator>gioklis</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78401.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=78401</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;έχω μια φόρμα και ένα &lt;span style="mso-ansi-language:EN-US;"&gt;module&lt;/span&gt;, και θέλω όταν τρέχω=&lt;span style="mso-ansi-language:EN-US;"&gt;run&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;το πρόγραμμα, να φορτώνει
-να ξεκινά Από &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;το &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;module&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;πως γίνεται ; &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Προσπέλαση και εγγραφή αρχείων ini με VB6</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3690.aspx</link><pubDate>Thu, 21 Jul 2005 17:02:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3690</guid><dc:creator>Michelle</dc:creator><slash:comments>6</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3690.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=3690</wfw:commentRss><description>Μού έχει χρειαστεί πολλές φορές να κρατάω ρυθμίσεις κάποιου
προγράμματος που φτιάχνω σε αρχεία ini αλλά η VB δεν έχει κάποια built
in λειτουργία για να αυτό. Είχα βάλει παλιά ενα plugin αλλά ήταν
shareware και έληξε και που λεφτά για να το αγοράσω (ήδη το vBulletin
στο φόρουμ μου μου κόστισε καμποσο).&lt;br&gt;
Μήπως έχετε υπόψιν κάποιο free και ευχρηστο plugin ή ActiveX control ή οτιδήποτε για αυτή τη λειτουργία?&lt;br&gt;
Να κάτσω να το κάνω μόνη μου δεν το θεωρώ χρήσιμο καθώς δεν είναι πια
και τόσες οι ρυθμίσεις που θέλω να κρατήσω για να αξίζει τον κόπο!&lt;br&gt;
Ευχαριστώ εκ των προτέρων!&lt;br&gt;
&lt;br&gt;</description></item><item><title>Πως μπορώ να διασφαλίσω την  εγκατάσταση εφαρμογής  Vb6  σε ένα &amp; μόνο ΗΥ..  ?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78248.aspx</link><pubDate>Thu, 15 Mar 2018 00:23:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78248</guid><dc:creator>gioklis</dc:creator><slash:comments>5</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78248.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=78248</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;Ζητώ την βοήθεια σας …… ,&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;έχω φτιάξει ένα προγραμμα που ουσιαστικά κάνει &lt;span style="mso-ansi-language:EN-US;"&gt;backup&lt;/span&gt;&lt;span&gt; &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;όποια αρχεία επιλέξει ο χρήστης &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;από τον υπολογιστή του&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;.. αυτό που θέλω να διαφυλάξω είναι ότι ό κάθε
χρήστης ( όταν αποκτήσει την εφαρμογή, είτε με χρήματα είτε δωρεάν ) να μπορεί
να κάνει μια μόνο εγκατάσταση σε ένα ΗΥ.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;
&lt;/span&gt;Δεν έχω ιδέα με ποιο τρόπο μπορώ να το πετύχω αυτό …. &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;? &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;μπορεί
να βοηθήσει κάποιος ??????? &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Υπάρχει εντολή σε VB6 να μου δίνει την mac address του υπολογιστη   ?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77758.aspx</link><pubDate>Sat, 09 Jul 2016 19:25:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77758</guid><dc:creator>gioklis</dc:creator><slash:comments>8</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77758.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=77758</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;Γνωρίζει κάποιος … αν υπάρχει εντολή σε &lt;span&gt;VB&lt;/span&gt;6,&amp;nbsp;
να μπορώ να &amp;nbsp;εμφανίσω σε ένα &amp;nbsp;&lt;span&gt;text&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;box&lt;/span&gt;&lt;span&gt; &amp;nbsp;&lt;/span&gt;την
mac address του υπολογιστη &amp;nbsp;που είμαι συνδεδεμένος
&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Και πως συντάσσεται ?&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Ευχαριστώ.&lt;/p&gt;</description></item><item><title>VB 6 + Consume .NET DLL = Διαφορετικό Barcode</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/72769.aspx</link><pubDate>Thu, 06 Jun 2013 06:46:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:72769</guid><dc:creator>Harkon</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/72769.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=72769</wfw:commentRss><description>&lt;p&gt;Καλησπέρα σας,&lt;/p&gt;&lt;p&gt;&amp;nbsp;υπάρχει μια παλιά εφαρμογή που έχω γράψει σε VB6. Αργότερα αναπτύχθηκε μια συμπληρωματική εφαρμογή σε C# για PDA. Σε κάποιο σημείο χρειάζεται η ανάγνωση και παραγωγή ετικετών με barcode font (σε CODE 128). Για κάποιον λόγο (αυτό το δέχομαι "as is" πιστεύω δε θα έπρεπε να είναι πρόβλημα), περνάει το string του barcode μέσα από μια function που μεταλλάσσει τους χαρακτήρες σε ένα διαφορετικό string προκειμένου αυτό να είναι αναγνώσιμο από τον barcode scanner (barcode font).&lt;/p&gt;&lt;p&gt;Π.χ.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;BARCODE:&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10pt;"&gt;35A0140871301030000230&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;BARCODE Μετά την function:&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;b&gt;&amp;nbsp;à Ñ35AÌ!Hw-!# 7Í0~Ó&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span style="font-size:10pt;"&gt;Μου έδωσαν λοιπόν το ένα .dll που περιείχε την function, το έκανα import στην VB6 εφαρμογή μου (μέσω regasm) αλλά το αποτέλεσμα μετά την χρήση της function δεν είναι το ίδιο. Είναι πολύ παρόμοιο αλλά όχι ακριβώς το ίδιο (πχ στο παραπάνω παράδειγμα δεν έχει το "σκουλικάκι" πάνω από το Ν) κι επομένως δεν διαβάζεται από τον Barcode scanner.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Έχει κανείς κάποια ιδέα ως προς τι μπορεί να φταίει γι αυτό και να με κατευθύνει;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;Ευχαριστώ&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Εύρεση ονόματος στοιχείου ελέγχου</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71764.aspx</link><pubDate>Mon, 17 Dec 2012 17:42:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71764</guid><dc:creator>ChrisGT7</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71764.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=71764</wfw:commentRss><description>&lt;P&gt;&lt;FONT face="Courier New"&gt;Με τον παρακάτω κώδικα βρίσκω την κλάση που ανήκει ένα στοιχείο ελέγχου καθώς περνάει ο κέρσορας του ποντικιού από πάνω του:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;Public Declare Function GetCursorPos Lib "user32" _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (lpPoint As POINTAPI) As Long&lt;BR&gt;Public Declare Function WindowFromPoint Lib "user32" _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ByVal xPoint As Long, ByVal yPoint As Long) As Long&lt;BR&gt;Public Declare Function GetClassName Lib "user32" Alias "GetClassNameA" _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;Type POINTAPI&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; X As Long&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y As Long&lt;BR&gt;End Type&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;Private Sub Tmr_Timer()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetCursorPos mousePT&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; X = mousePT.X&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y = mousePT.Y&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; curWindow = WindowFromPoint(X, Y)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If curWindow &amp;lt;&amp;gt; prevWindow Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; className = String$(256, " ")&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; prevWindow = curWindow&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; retValue = GetClassName(curWindow, className, 255)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; className = Left$(className, InStr(className, vbNullChar) - 1)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.Caption = className&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If className &amp;lt;&amp;gt; "ThunderRT6UserControlDC" Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For I = 0 To 8&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Bttn(I).Value Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cmd(I).ZOrder&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit For&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cmd(11).ZOrder&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DoEvents&lt;BR&gt;End Sub&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;Μπορείτε να με βοηθήσετε ώστε να μπορώ να βρίσκω&amp;nbsp;το όνομα του control με&amp;nbsp;κάποια αντίστοιχη συνάρτηση API πού φέρνει τα στοιχεία του ελεγκτηρίου;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;Αυτό που θέλω να κάνω είναι καθώς περνάει το ποντίκι πάνω από κάποιο control να εκτελείται ο επιθυμητός κώδικας.&lt;/FONT&gt;&lt;/P&gt;</description></item><item><title>VB6 - Windows 7 - Clipboard</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71605.aspx</link><pubDate>Fri, 23 Nov 2012 16:48:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71605</guid><dc:creator>Than</dc:creator><slash:comments>4</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71605.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=71605</wfw:commentRss><description>&lt;p&gt;Την καλημέρα μου σε όλους.&lt;/p&gt;&lt;p&gt;Έχουμε μια εφαρμογή γραμμένη σε VB6 η οποία όταν τρέχει σε Windows 7 ή Server 2008 πολύ συχνά, &lt;strong&gt;όχι πάντα &lt;/strong&gt;&lt;strong&gt;όμως&lt;/strong&gt;, μπλοκάρει τον Clipboard. Τι Ctrl + V, τι δεξί κλικ + Copy να κάνεις, Paste δεν θα καταφέρεις να κάνεις με τίποτα σε οποιοδήποτε πρόγραμμα τρέχει εκείνη τη στιγμή. Μόλις κλείσει η συγκεκριμένη εφαρμογή, η λειτουργία του Clipboard επανέρχεται κανονικά. Σε Windows XP ή Server 2003 το πρόβλημα δεν παρουσιάζεται ποτέ των ποτών.&lt;/p&gt;&lt;p&gt;Επειδή υπήρχαν ορισμένα (σκοτεινά!!) σημεία στον κώδικα που έκαναν χρήση του Clipboard, θεωρήσαμε στην αρχή ότι εκεί ήταν η ρίζα του προβλήματος. Αποφασίσαμε λοιπόν να ξηλώσουμε από παντού τον Clipboard. Το κάναμε (και είμαστε πολύ χαρούμενοι γι' αυτό), αλλά το πρόβλημα παραμένει.&lt;/p&gt;&lt;p&gt;Έχοντας φάει μερόνυχτα στο Internet ψάχνοντας για το συγκεκριμένο θέμα έχω βρει πολλά posts που διαμαρτύρονται σχετικά με αυτό το πρόβλημα. Άλλοι λένε ότι φταίνε κάποια optimazition προγράμματα που επεμβαίνουν στον Clipboard (πχ IOBIT), κάποιο plugin (πχ Skype...) και διάφορα τέτοια. Ακόμα και για το locale των windows διάβασα κάτι. Στη δική μας περίπτωση όμως δεν ισχύει κανένα από τα παραπάνω.&lt;/p&gt;&lt;p&gt;Σας έχει τύχει τίποτα παρόμοιο και αν ναι πως το αντιμετωπίσατε;&lt;/p&gt;&lt;p&gt;Ευχαριστώ πολύ!&lt;/p&gt;</description></item><item><title>VB6 - The legend lives on...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71163.aspx</link><pubDate>Fri, 31 Aug 2012 03:06:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71163</guid><dc:creator>Markos</dc:creator><slash:comments>6</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71163.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=71163</wfw:commentRss><description>Παρατηρώντας τον &lt;a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm"&gt;Programming Community Index&lt;/a&gt;, διαπιστώνει κανείς τις αντοχές που έχει αυτή η γλώσσα. Κάνοντας λίγο googling έπεσα πάνω σ' ένα topic με τίτλο "&lt;a href="http://developers.slashdot.org/story/12/06/09/0240204/why-visual-basic-6-still-thrives"&gt;Why VB6 Still Thrives&lt;/a&gt;". Από 'κει πληροφορήθηκα ότι η Microsoft επέκτεινε τον χρονικό ορίζοντα υποστήριξης εφαρμογών γραμμένων σε VB6 στα λειτουργικά της συστήματα (πρωτότυπη πηγή: "&lt;a href="http://msdn.microsoft.com/en-us/magazine/jj133813.aspx"&gt;Old soldiers never die&lt;/a&gt;"). Για όποιον ενδιαφέρεται, υπάρχει ένα site με tutorials και resources που μπορεί να του φανούν χρήσιμα (&lt;a href="http://www.vb6.us/"&gt;vb6.us&lt;/a&gt;).&lt;br&gt;</description></item><item><title>Δημιουργία καρτέλας είδους για POS σύστημα</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/68055.aspx</link><pubDate>Sun, 06 Nov 2011 19:31:22 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:68055</guid><dc:creator>ChrisGT7</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/68055.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=68055</wfw:commentRss><description>&lt;p&gt;&lt;font face="Courier New"&gt;Καλή σας ημέρα! :)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Ασχολούμαι με την Visual Basic 6 ως χόμπυ και έχω ξεκινήσει&amp;nbsp;να φτιάχνω&amp;nbsp;μια POS εφαρμογή (Point Of Sales&amp;nbsp;- Εφαρμογή&amp;nbsp;διαχείρισης πελατών, προμηθευτών, εμπορευμάτων κτλ). Θα ήθελα μια βοήθεια στο πώς θα&amp;nbsp;παρουσιάσω τις καρτέλες π.χ. εμπορευμάτων, πελατών κ.ο.κ.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Όταν λέω "καρτέλα εμπορευμάτων" εννοώ ένα ιστορικό (κατάσταση εκτύπωσης) για την κίνηση του συγκεκριμένου είδους (αγορά, πώληση). Δηλαδή εμφανίζονται τα παρακάτω στοιχεία:&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Ημ/νία Παρ/κού | Παραστατικό | Επωνυμία&amp;nbsp;&amp;nbsp; &amp;nbsp;| Εισαγωγή | Εξαγωγή | Αξία&amp;nbsp;&amp;nbsp; | Υπόλοιπο&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;  &amp;nbsp;&amp;nbsp;&amp;nbsp; 04/04/2011  | ΔΑΤ 100&amp;nbsp;&amp;nbsp; &amp;nbsp;    | ΠΛΑΙΣΙΟ Α.Ε.|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;       1 |      &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 | 100,00 |       &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;06/04/2011 | ΔΑΤ 500&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| ΑΝΤΩΝΗΣ Α.Ε.|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 | 200,00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Την παραπάνω εκτύπωση έχω σκεφτεί να την εμφανίζω σε ένα ListView ώστε ο χρήστης να μπορεί να κάνει διπλό κλικ πάνω σε ένα παραστατικό και να βλέπει μετά τα στοιχεία της αντίστοιχης συναλλαγής.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Υπάρχει τρόπος με μια πρόταση SQL να δημιουργήσω την τελευταία στήλη (Υπόλοιπο), της οποίας το κάθε κελί ισούται με το άθροισμα του&amp;nbsp;υπολοίπου της προηγούμενης γραμμής με το κελί της εισαγωγής μείον της εξαγωγής για να βρεθεί το τρέχον υπόλοιπο του εμπορεύμετος στην αποθήκη;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Ή θα πρέπει να ξανασαρώσω από την αρχή όλο το ListView κάνοντας για το κάθε κελί του Υπολοίπου την παραπάνω πράξη με μια For... Next εντολή;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Απόφυγα να χρησιμοποιήσω ένα DataReport για να μπορεί ο χρήστης να έχει μια δυναμική επαφή με τις συναλλαγές και να μπορεί να δει από την παραπάνω εκτύπωση τα στοιχεία της. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Αν έχετε να μου προτείνετε κάτι διαφορετικό (και πολύ πιθανόν πιο εύκολο) για την δημιουργία μιας τέτοιου είδους εκτύπωσης, θα ήμουν ευγνώμων.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;Σας ευχαριστώ.&lt;/font&gt;&lt;/p&gt;</description></item><item><title>"Invalid call procedure"  σε vbscript .</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67311.aspx</link><pubDate>Fri, 16 Sep 2011 00:22:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67311</guid><dc:creator>mart</dc:creator><slash:comments>14</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67311.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=67311</wfw:commentRss><description>Καλησπέρα.&lt;br&gt;&lt;br&gt;Έχω το παρακάτω script και το παρακάτω λάθος.&lt;br&gt;Γενικότερα είμαι άσχετος από vb και σχετικός με προγραμματισμό, κυρίως web.&lt;br&gt;&lt;br&gt;_______________________________________________________&lt;br&gt;&lt;br&gt;Option Explicit&lt;br&gt;&lt;br&gt;Dim objFso, objFolder, objWMI, objItem, objShell, strEventLog&lt;br&gt;Dim strFile, strComputer, strFolder, strFileName, strPath&lt;br&gt;Dim intEvent, intNumberID, intRecordNum, colLoggedEvents&lt;br&gt;&lt;br&gt;' ---------------------------------------------&lt;br&gt;' Set the folder and file name&lt;br&gt;' Set numbers&lt;br&gt;intNumberID = 10 ' Event ID Number&lt;br&gt;intRecordNum = 0&lt;br&gt;&lt;br&gt;strComputer = "."&lt;br&gt;strFileName = "\Event" &amp;amp; intNumberID &amp;amp; ".txt"&lt;br&gt;strFolder = "c:\logs\eventlog"&lt;br&gt;strPath = strFolder &amp;amp; strFileName&lt;br&gt;strEventLog = "'System' "&lt;br&gt;&lt;br&gt;' ---------------------------------------------&lt;br&gt;' Section to create folder and hold file.&lt;br&gt;Set objFso = CreateObject("Scripting.FileSystemObject")&lt;br&gt;If objFSO.FolderExists(strFolder) Then&lt;br&gt;Set objFolder = objFSO.GetFolder(strFolder)&lt;br&gt;Else&lt;br&gt;Set objFolder = objFSO.CreateFolder(strFolder)&lt;br&gt;Wscript.Echo "Folder created " &amp;amp; strFolder&lt;br&gt;End If&lt;br&gt;&lt;br&gt;Wscript.Echo " Press OK and Wait 30 seconds (ish)"&lt;br&gt;Set strFile = objFso.CreateTextFile(strPath, True)&lt;br&gt;Set objWMI = GetObject("winmgmts:" _&lt;br&gt;&amp;amp; "{impersonationLevel=impersonate}!\\" _&lt;br&gt;&amp;amp; strComputer &amp;amp; "\root\cimv2")&lt;br&gt;Set colLoggedEvents = objWMI.ExecQuery _&lt;br&gt;("Select * from Win32_NTLogEvent Where Logfile = " &amp;amp; strEventLog)&lt;br&gt;&lt;br&gt;' -----------------------------------------&lt;br&gt;' Next section loops through ID properties&lt;br&gt;&lt;br&gt;For Each objItem in colLoggedEvents&lt;br&gt;If objItem.EventCode = intNumberID Then&lt;br&gt;&lt;br&gt;' Second Loop to filter only if they tried Administrator&lt;br&gt;strFile.WriteLine("Category: " &amp;amp; objItem.Category _&lt;br&gt;&amp;amp; " string " &amp;amp; objItem.CategoryString)&lt;br&gt;strFile.WriteLine("ComputerName: " &amp;amp; objItem.ComputerName)&lt;br&gt;strFile.WriteLine("Logfile: " &amp;amp; objItem.Logfile _&lt;br&gt;&amp;amp; " source " &amp;amp; objItem.SourceName)&lt;br&gt;strFile.WriteLine("EventCode: " &amp;amp; objItem.EventCode)&lt;br&gt;strFile.WriteLine("EventType: " &amp;amp; objItem.EventType)&lt;br&gt;strFile.WriteLine("Type: " &amp;amp; objItem.Type)&lt;br&gt;strFile.WriteLine("User: " &amp;amp; objItem.User)&lt;br&gt;strFile.WriteLine("Message: " &amp;amp; objItem.Message)&lt;br&gt;strFile.WriteLine (" ")&lt;br&gt;intRecordNum = intRecordNum +1&lt;br&gt;End If&lt;br&gt;Next&lt;br&gt;&lt;br&gt;' Confirms the script has completed and opens the file&lt;br&gt;Set objShell = CreateObject("WScript.Shell")&lt;br&gt;objShell.run ("Explorer" &amp;amp;" " &amp;amp; strPath &amp;amp; "\" )&lt;br&gt;&lt;br&gt;WScript.Quit&lt;br&gt;_______________________________________________________&lt;br&gt;&lt;br&gt;Όταν τρέχω το script μου εμφανίζει το παρακάτω μήνυμα:&lt;br&gt;&lt;font color="#808080"&gt;&lt;br&gt;&lt;/font&gt;&lt;i&gt;&lt;font color="#808080"&gt;&lt;span&gt;Line: 58&lt;/span&gt;&lt;br&gt;&lt;span&gt;Char:1 &lt;/span&gt;&lt;br&gt;&lt;span&gt;Error: Invalid procedure call or argument&lt;/span&gt;&lt;br&gt;&lt;span&gt;Code: 800A0005&lt;/span&gt;&lt;br&gt;&lt;span&gt;Source: Microsoft VBScript runtime error&lt;/span&gt;&lt;/font&gt;&lt;br&gt;&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Όταν εξαιρώ την γραμμή, όπως φένεται και παρακάτω, το script "τρέχει" κανονικά.&lt;br&gt;......&lt;br&gt;'strFile.WriteLine("Message: " &amp;amp; objItem.Message)&lt;br&gt;.....&lt;br&gt;&lt;br&gt;&lt;br&gt;Το script "τρέχει" σε Windows 2003 Server R2 SP2. &lt;br&gt;&lt;br&gt;Το ζητούμενο είναι να μαζέυω σε αρχείο txt ή csv&amp;nbsp; όλα τα events με event id 10 μαζί με την περιγραφή από τον event viewer.&lt;br&gt;&lt;br&gt;&lt;br&gt;Ευχαριστώ πολύ.&lt;br&gt;&lt;br&gt;</description></item><item><title>MultiThread και Threads Απορια</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/66694.aspx</link><pubDate>Fri, 29 Jul 2011 03:16:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:66694</guid><dc:creator>ntaryl</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/66694.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=66694</wfw:commentRss><description>Καλησπερα &lt;br&gt; Εδω και καμποσο καιρο παιδευομαι με το να φτιαξω ενα Multithread Socket Server (VB6)&lt;br&gt; Το εχω παρει κατι σαν στοιχημα με τον εαυτον μου ως που θα το φτασω .&lt;br&gt; Χρησιμοποιω την createThread ,Socket api και ως ωρας μπορω να πω με μεγαλη ευχαριστηση εχω δημιουργησει τα παρακατω &lt;br&gt; Τρεχοντας την εφαρμογη τρεχει το Mainthread με επιτυχια.Τρεχει και το ListenThread ακουει κανονικα και περιμενει συνδεσεις .&lt;br&gt; Τωρα για καθε Client ανογει και ενα νεο Thread(WorkThread)οπου περναει σαν παραμετρο το AcceptHandle .&lt;br&gt; Ως εδω ολα καλα &lt;br&gt; Οταν ομως συνδεω για παραδειγμα 10 Clients ανοιγει με επιτυχια 10 Threads .Μπορω ομως να στειλω δεδομενα μονο απο τον τελευταιο συνδεδεμενο Client (10)&lt;br&gt; Υποπτευομαι οτι το προβλημα ειναι στην υλοποιηση του παραδειγματος .&lt;br&gt; Διαβαζοντασ μερικα κομματια στο Net καταλαβα οτι πρπει να χρησιμοποιησουμε και την Selct για να τσεκαρουμε τα sockets &lt;br&gt; Αν γνωριζει κανεις κατι ας το αναφερει &lt;br&gt; Καλο βραδυ&lt;br&gt;</description></item><item><title>Recv  Function σε NoBlockingMode και Κρασαρισμα  </title><link>https://www.dotnetzone.gr:443/cs/forums/thread/66603.aspx</link><pubDate>Wed, 20 Jul 2011 03:00:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:66603</guid><dc:creator>ntaryl</dc:creator><slash:comments>5</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/66603.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=66603</wfw:commentRss><description>&lt;p&gt;Καλησπερα &amp;nbsp;&lt;/p&gt;&lt;p&gt;Προσπαθω να τελειωσω το Multithread παραδειγμα που εχω αρχισει &amp;nbsp;.&lt;/p&gt;&lt;p&gt;Οταν &amp;nbsp;αφηνω τα Sockets σε Blocking Mode τοτε &amp;nbsp;με επιτυχια περναω το Accept Handle σε ενα νεο thread(Workthread)&lt;/p&gt;&lt;p&gt;Και στελνω με επιτυχια δεδομενα.&lt;/p&gt;&lt;p&gt;Μολις αλλαξω σε NoblockingMode&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim NonBlock As Long 
 NonBlock &lt;/span&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; 1 
 If ioctlsocket (nRet, FIONBIO, NonBlock) &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; SOCKET_ERROR Then 
 WriteLog &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Socket Cannot Set NoBlocking"&lt;/span&gt; 
 End If&lt;br&gt;&lt;/span&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Ο Client συνδεεται κανονικα ανοιγει το νεο Thread και με το που περναει στην Recv Κρασσαρει εδω  &lt;pre&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;strong&gt;ReadBuff = Left$(ReadBuff, sRec)&lt;br&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/span&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Ο παρακατω κωδικας που επισυναπτω ειναι η υλοποιηση του workthread &lt;table border="0" cellpadding="0" cellspacing="0" width="100%" style="background-color:#f2f2f2;border:solid 1px #e5e5e5;"&gt;&lt;tr style="vertical-align:top;line-height:normal;"&gt;&lt;td style="width:40px;text-align:right;"&gt;&lt;pre style="font-family:courier new;font-size:11px;color:gray;margin:0px;padding:2px;border-right:solid 1px #e7e7e7;"&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 &lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin:0px;padding:2px;padding-left:8px;"&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;Function&lt;/span&gt; Workthread (&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; Param &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Long&lt;/span&gt;) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Long&lt;/span&gt; 
 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Const&lt;/span&gt; MAX_BUFFER_LENGTH &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Long&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; 8192 &lt;span style="color:Green;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'Normal = 8192' MAX = 65536 &lt;/span&gt;
 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; Buffa (1 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;To&lt;/span&gt; MAX_BUFFER_LENGTH) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Byte&lt;/span&gt; 
 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; dBuff &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&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;Dim&lt;/span&gt; ReadBuff &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&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;Dim&lt;/span&gt; sRec &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Long&lt;/span&gt; 
 tID &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; GetCurrentThreadId 
 Add_DataClientStore ClientCount, nRet, tID&lt;span style="color:Green;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;''/ / Store Data in a public type (sockid, threadid) &lt;/span&gt;
 WriteLog &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"New Client Arrive with Socket ID"&lt;/span&gt; &amp;amp; nRet &amp;amp; &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"On Thread ID:"&lt;/span&gt; &amp;amp; tID&lt;span style="color:Green;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;''/ / write data to listbox &lt;/span&gt;
 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Do&lt;/span&gt;&lt;span style="color:Green;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;''While True &lt;/span&gt;

 ClientStore (ClientCount). Sock_ID &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; nRet 
 sRec &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; recv (ClientStore (ClientCount). Sock_ID, Buffa (1), MAX_BUFFER_LENGTH, 0 &amp;amp;) 
 ReadBuff &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;StrConv&lt;/span&gt; (Buffa, vbUnicode) 
 dBuff &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;Left&lt;/span&gt; $ (ReadBuff, sRec) 
 WriteLog &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Data Received.:"&lt;/span&gt; &amp;amp; DBuff &amp;amp; &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Socket ID ..."&lt;/span&gt; &amp;amp; ClientStore (ClientCount). Sock_ID 
 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;If&lt;/span&gt; 
 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Loop&lt;/span&gt; 
 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;Αν μπορει καποιος να μου πει γιατι κρασαρει εδω ?&lt;br&gt;&lt;br&gt;καλο Βραδυ   &lt;br&gt;&lt;br&gt;Υ.γ : Οποιαδηποτε συμβουλη δεκτη .Ειμαι  πρωταρης σε threads  &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>WSARecv και  Recv Ερωτηση</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/66431.aspx</link><pubDate>Thu, 30 Jun 2011 02:25:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:66431</guid><dc:creator>ntaryl</dc:creator><slash:comments>4</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/66431.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=66431</wfw:commentRss><description>The old Function Recv &lt;br&gt; Use it like (Recv (Sock, Read_Buffer, 1024, 0 &amp;amp;) &lt;br&gt; but now i want someone help me how to call the WsaRecv &lt;br&gt; it has 7 parameters and i no want to use Ovelapped ... &lt;br&gt; Want to use it Like simple Recv &lt;br&gt;&lt;p&gt; Thanks for the time&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Καλησπερα &amp;nbsp;&lt;/p&gt;&lt;p&gt;Χρησιμοποιω την &amp;nbsp;Recv (&amp;nbsp;
Sock, Read_Buffer, 1024, 0&amp;amp;)συνταξη&amp;nbsp;&lt;/p&gt;&lt;p&gt;Τωρα &amp;nbsp;ομως θελω καποιος να με βοηθησει &amp;nbsp;και να μου πει πως θα καλεσω την WsaRecv&amp;nbsp;&lt;/p&gt;&lt;p&gt;Εχει 7 παραμετρους και &amp;nbsp;δεν θελω να χρησιμοποιησω Overlapped .&lt;/p&gt;&lt;p&gt;Θελω να την χρησιμοποιησω σαν την Recv&amp;nbsp;&lt;/p&gt;&lt;p&gt;Αυτη η function με μπερδευει πολυ &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Γαμωτο &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p&gt;Καλο απογευμα &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>MultiThread και Visual basic 6.0</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/66090.aspx</link><pubDate>Wed, 01 Jun 2011 06:39:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:66090</guid><dc:creator>ntaryl</dc:creator><slash:comments>4</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/66090.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=66090</wfw:commentRss><description>καλησπερα &lt;br&gt; Παιδια εδω και αρκετο διαστημα προσπαθω να φτιαξω μια client-Server εφαρμογη που το Server κομματι να ειναι Full MultiThread&lt;br&gt; Ψαχνοντας και διαβαζοντας σχετικα με αυτο το θεμα εβρισκα οτι η Visual basic δεν υποστηριζει Threads .&lt;br&gt; Υπαρχει καποιος τροπος για Multithreading με την χρηση καποιου Com(commercial(ThreadFactory,AsyncThread).Υπαρχει και η χρηση Activex αυτο δεν ειναι ακριβως MultiThreading .&lt;br&gt; Δοκιμασα το Async Thread αλλα δεν εμεινα ευχαριστημενος αφου με ενδιεφερε να μην υπαρχει extra αρχειο εκτος απο το Main.&lt;br&gt; Τελικα με αρκετο ψαξιμο μπορεσα να Χρησιμοποιησω την CreateThread&lt;br&gt;&lt;br&gt; Επισυναπτω μερικα Scrennshots &lt;br&gt;&lt;br&gt; Το παραδειγμα δεν εχει τελειοποιηθει ακομα .&lt;br&gt; 1)&lt;br&gt; Μπορει να δει κανεις την δημιουργια 53 Threads Χρησιμοποιειτε ProcessExplorer&lt;br&gt; 51 =New Clients &lt;br&gt; 1=Main thread &lt;br&gt; 2 =Listening Thread &lt;br&gt;&lt;br&gt; 2)Μπορουμε να δουμε &lt;br&gt; 1000 Client Threads &lt;br&gt; 1=Main thread &lt;br&gt; 2 =Listening Thread &lt;br&gt;&lt;br&gt; Υ.γ =Ειναι δοκιμασμενο σε Xp sp3&lt;br&gt;</description></item><item><title>ΑΥΤΑ ΕΙΝΑΙ ΝΕΑ!!!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65875.aspx</link><pubDate>Sat, 21 May 2011 00:09:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65875</guid><dc:creator>Markos</dc:creator><slash:comments>8</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65875.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=65875</wfw:commentRss><description>Το CodeProject αργεί να στείλει κάτι τέτοια, αλλά στο τέλος τα καταφέρνει!! Σήμερα μου ήρθε το mail. Δεν γράφω τίποτα για να μη χαλάσω την έκπληξη. Απλά κάντε &lt;a href="http://weblogs.asp.net/guybarrette/archive/2009/03/31/microsoft-to-release-vb6-as-open-source.aspx"&gt;κλικ&lt;/a&gt;...&lt;br&gt;</description></item><item><title>CreateObject και Socket  Συνδεση</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/63786.aspx</link><pubDate>Sat, 26 Feb 2011 07:29:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:63786</guid><dc:creator>ntaryl</dc:creator><slash:comments>8</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/63786.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=63786</wfw:commentRss><description>&lt;p&gt;Καλησπερα  &lt;/p&gt;&lt;p&gt;Παιδια πειραματιζομαι στο να φτιαξω  ενα παραδειγματακι που αποτελειται απο ενα main Κομματι που εχει ενα winsock.ocx και μπορει να κανει Listen σε ενα συγκεκριμενο port. Το συγκεκριμενο ενσωματωνει και καποια προσθετα plugins(χρησιμοποιωντας την Createobject).&lt;/p&gt;&lt;p&gt;Ακομα υπαρχει το προσθετο(plugin)που συνδεεται αυτοματα στο main κομματι.Στο προσθετο υπαρχει ενα κουμπι με το οποιο στελνω δεδομενα  .&lt;/p&gt;&lt;p&gt;Το ολο ζητουμενο ειναι .Αφου  τρεχω το main Κομματι και κανω listen σε ενα port κανω Load το προσθετο απο το menu πανω αριστερα και πατωντας Send απο το προσθετο τοτε αυτο στελνει Δεδομενα στο Client  κομματι που εχει συνδεθει  απο πριν με το main κομματι  &lt;/p&gt;&lt;p&gt;Μπορει καποιος να βοηθησει    &lt;/p&gt;&lt;p&gt;Επισυναπτω  το παραδειγμα &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>ImageList Απορια</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/62107.aspx</link><pubDate>Wed, 05 Jan 2011 06:39:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:62107</guid><dc:creator>ntaryl</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/62107.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=62107</wfw:commentRss><description>&lt;p&gt;καλησπερα &lt;/p&gt;&lt;p&gt;Τελικα  το προβλημα με το να καλεσω καποια Res(gif) απο ενα dll και να τα φορτωσω σε ενα picturebox το καταφερα&lt;/p&gt;&lt;p&gt;Μπορει καποιος  να μου πει πως  μπορω να εισαγω  καλυτερα τα  δεδομενα στο imagelist ετσι  να εχωδυνατοτητα επεξεργασιας αργοτερα ?&lt;/p&gt;&lt;p&gt;Το ζητουμενο ειναι να μπορω να τα χρησιμοποιω χωρις  προβλημα   ..&lt;/p&gt;&lt;p&gt;Στο συγκεκριμενο παραδειγμα που πειραματιζομαι αποτελειται απο ενα dll με τα gif και απο ενα main στο οποιο υπαρχει ενα imagelist,Picture,Listview.Eισαγω την καθε Gif απο το picture μεσα στο imagelist χρησιμοποιωντας &lt;/p&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Form1.img.ListImages.Add(, , Form1.Flag.Picture)&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;Πως μπορω να χρησιμοποιησω τα  items απο το imagelist και να τα εισαγω μεσα στο listView.Το καθε Item μπορει να χρησιμοποιηθει παραπανω απο μια φορα ...&lt;/p&gt;&lt;p&gt;Επισυναπσα το παραδειγμα .Αν μπορει καποιος να του ριξει μια  ματια &lt;/p&gt;&lt;p&gt;καλο βραδυ  &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Load Gif from Dll(res)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61921.aspx</link><pubDate>Mon, 27 Dec 2010 08:50:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61921</guid><dc:creator>ntaryl</dc:creator><slash:comments>7</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61921.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61921</wfw:commentRss><description>&lt;p&gt;καλημερα και χρονια πολλα  &lt;/p&gt;&lt;p&gt;Πειραματιζομαι αυτες τις μερες με το να φτιαξω ενα dll με resourse(Gif)και να μπορω να το καλω απο το κεντρικο προγραμμα .&lt;/p&gt;&lt;p&gt;Το αντιστοιχο το υλοποιησα με τα resourse να ειναι αποθηκευμενα μεσα στο κεντρικο πρoγραμμα .Δουλεψε κανονικα χωρις προβλημα.&lt;/p&gt;&lt;p&gt;Δεν θελω να χρησιμοποιησω το dll σαν Referense  αλλα  να το καλεσω απο οπουδηποτε και να μπορω να εμφανισω τα Gif ..&lt;/p&gt;&lt;p&gt;Θα ηταν καλυτερο να τα ειχα αποθηκευσει σαν BMP και αφου  τα επαιρνα στο κεντρικο να τα  εκανα convert σε   gif,jpg ?&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Υ.Γ Στο Dll ειναι απο8ηκευμενες σημαιες  απο  διαφορες χωρες και οταν καλειται to Dll η  αντιστοιχη σημαια εισαγετε σε ενα listView   &lt;/p&gt;&lt;p&gt; καλο βραδυ   &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Declare Functions from DLL with Types</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/62053.aspx</link><pubDate>Mon, 03 Jan 2011 17:45:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:62053</guid><dc:creator>γιωργος μπακογιαννης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/62053.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=62053</wfw:commentRss><description>&lt;p class="MsoNoSpacing"&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing"&gt;Καλημέρα και χρόνια πολλά και καλή χρόνια σε όλους με
υγεία. &lt;/p&gt;

&lt;p class="MsoNoSpacing"&gt;Θα μπορώ αμέσως στο θέμα μου. Έχω ένα &lt;span style="mso-ansi-language:EN-US;"&gt;xxx&lt;/span&gt;.&lt;span style="mso-ansi-language:EN-US;"&gt;dll&lt;/span&gt;&lt;span&gt; &lt;/span&gt;(με το &lt;span style="mso-ansi-language:EN-US;"&gt;xxx&lt;/span&gt;.h και με το &lt;span style="mso-ansi-language:EN-US;"&gt;xxx&lt;/span&gt;.lib) που έχει 4 &lt;span style="mso-ansi-language:EN-US;"&gt;typedef&lt;/span&gt;&lt;span&gt; &lt;/span&gt;(6 &lt;span style="mso-ansi-language:EN-US;"&gt;type&lt;/span&gt;&lt;span&gt; &lt;/span&gt;κατά
το μέγιστό) και 4 βασικές &lt;span style="mso-ansi-language:EN-US;"&gt;functions&lt;/span&gt;
(αλλά είναι σχεδόν ίδιες). Θέλω να τις καλώ από την &lt;span style="mso-ansi-language:EN-US;"&gt;VBA&lt;/span&gt; 6.3 που έχει η &lt;span style="mso-ansi-language:EN-US;"&gt;MS&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;ACCESS&lt;/span&gt; 2000 αλλά δεν γνωρίζω καλά
πους γίνεται η μετατροπή. Παλιότερα είχα κάνει αυτή τη μετατροπή του συγκεκριμένου
&lt;span style="mso-ansi-language:EN-US;"&gt;dll&lt;/span&gt; σε &lt;span style="mso-ansi-language:EN-US;"&gt;DELPHI&lt;/span&gt;&lt;span&gt; &lt;/span&gt;με
επιτυχία.&lt;/p&gt;

&lt;p class="MsoNoSpacing"&gt;Τώρα να πω τη θέλω:&lt;/p&gt;

&lt;p class="MsoNoSpacing" style="margin-left:36.0pt;text-indent:-18.0pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;"&gt;&lt;span style="mso-list:Ignore;"&gt;1.&lt;span style="font:7.0pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Να
του δώσω τα σχετικά αρχεία σε όποιον ενδιαφέρει να με βοηθήσει ώστε να γίνει η μετατροπή.
&lt;/p&gt;

&lt;p class="MsoNoSpacing" style="margin-left:36.0pt;text-indent:-18.0pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;"&gt;&lt;span style="mso-list:Ignore;"&gt;2.&lt;span style="font:7.0pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Να
γίνει αυτή η εργασία με πληρωμή.&lt;/p&gt;

&lt;p class="MsoNoSpacing" style="margin-left:36.0pt;text-indent:-18.0pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;"&gt;&lt;span style="mso-list:Ignore;"&gt;3.&lt;span style="font:7.0pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Ο
χρόνος της μετατροπής δεν είναι πιεστικός.&lt;/p&gt;

&lt;p class="MsoNoSpacing" style="margin-left:36.0pt;text-indent:-18.0pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;"&gt;&lt;span style="mso-list:Ignore;"&gt;4.&lt;span style="font:7.0pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Αλλά
να ξέρω ότι μπορεί να γίνει η μετατροπή.&lt;/p&gt;

&lt;p class="MsoNoSpacing"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNoSpacing"&gt;Τώρα να πω δεν θέλω:&lt;/p&gt;

&lt;p class="MsoNoSpacing" style="margin-left:36.0pt;text-indent:-18.0pt;mso-list:l1 level1 lfo2;"&gt;&lt;span style="mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;"&gt;&lt;span style="mso-list:Ignore;"&gt;1.&lt;span style="font:7.0pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Να
δώσω στοιχεία αυτό το &lt;span style="mso-ansi-language:EN-US;"&gt;dll&lt;/span&gt;&lt;span&gt; &lt;/span&gt;δημόσια. Όχι ότι είναι και κάτι σημιτικό&lt;/p&gt;

&lt;p class="MsoNoSpacing" style="margin-left:36.0pt;text-indent:-18.0pt;mso-list:l1 level1 lfo2;"&gt;&lt;span style="mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;"&gt;&lt;span style="mso-list:Ignore;"&gt;2.&lt;span style="font:7.0pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Αυτό
που θα κάνει την εργασία με μην πληρωθεί.&lt;/p&gt;

&lt;p class="MsoNoSpacing" style="margin-left:36.0pt;text-indent:-18.0pt;mso-list:l1 level1 lfo2;"&gt;&lt;span style="mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;"&gt;&lt;span style="mso-list:Ignore;"&gt;3.&lt;span style="font:7.0pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Τέλος
ΔΕΝ θέλω να ασχοληθεί άλλο με αυτό. (μου έχει «σπάσει» υα νεύρα)&lt;/p&gt;

&lt;p class="MsoNoSpacing"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNoSpacing"&gt;Επίσης έχω όλα τα σχετικά αρχεία που μπορεί να χρειαστούν.&lt;/p&gt;

&lt;p class="MsoNoSpacing"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNoSpacing"&gt;Γιώργος Μπακογιάννης&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Εφαρμογη και Κινεζικα </title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61774.aspx</link><pubDate>Mon, 20 Dec 2010 07:36:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61774</guid><dc:creator>ntaryl</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61774.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61774</wfw:commentRss><description>καλήσπερα παιδια &lt;br&gt;Εχω ενα παραδειγμα το οποιο εμφανιζει στα (Commands,Labels etc)κανονικα τα Αγγλικα και τα Ελληνικα(αναλογα την επιλογη Γλωσσας.&lt;br&gt;Μπορει καποιος να μου πει τι χρειαζεται για να το φτιαξω να υποστηριζει και Γλωσσα οπως(Κινεζικα,Ρωσικα).&lt;br&gt;Ευχαριστω πολυ&lt;br&gt;</description></item><item><title>Αρχεια και Φακελοι</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61761.aspx</link><pubDate>Sun, 19 Dec 2010 07:13:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61761</guid><dc:creator>ntaryl</dc:creator><slash:comments>5</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61761.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=61761</wfw:commentRss><description>&lt;p&gt;Καλημερα παιδια  &lt;/p&gt;&lt;p&gt;Εχω ενα φακελο με ονομα (Τεστ)και μεσα ενα εκτελεσιμο .&lt;/p&gt;&lt;p&gt;Μπορω με  την (App.Path + "\Τεστ\εκτελεσιμο.εχε" να παρω το  εκτελεσιμο αλλα δεν ξερω πως να παρω  το ονομα ενος αρχειου που δεν ειναι στο φακελο αλλα  βρισκεται καπου αλλου  &lt;/p&gt;&lt;p&gt;Για παραδειγμα 2 Φακελους πισω απο εκει που ειμαστε &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Προσπαθησα να το εξηγησω  οσο πιο απλα  &lt;/p&gt;&lt;p&gt;καλο  βραδυ  &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Refresh Ping Items</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/60964.aspx</link><pubDate>Fri, 19 Nov 2010 08:12:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:60964</guid><dc:creator>ntaryl</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/60964.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=60964</wfw:commentRss><description>&lt;p&gt;καλησπερα  παιδια   &lt;/p&gt;&lt;p&gt;Προσπαθω  να φτιαξω ενα παραδειγματακι  στο οποιο για  καθε adress(item) να  κανω Ping και να μου δινει  το  νουμερο στο τελυταιο  items.&lt;/p&gt;&lt;p&gt;Το  συγκεκριμενο νουμερο δεν ειναι παντα  το ιδιο γι  αυτο θελω   να κανω τσεκαρισμα  του item(ping)και  ανα  τακτα χρονικο διαστημα(1000)ms  να μου   δινει  το  νεο  νουμερο   &lt;/p&gt;&lt;p&gt;αυτο  το καταφερα  με  ενα  timer ολα  καλα  ως εδω....&lt;/p&gt;&lt;p&gt;Οταν  το listview εχει πανω απο 1  item και ο timer δουλευει   τοτε  σε  καθε refresh του timer τα  Δεδομενα παιρνουν  οτι εχει  και  η  τελευταια .Δηλαδη αν  η τελευταια  εχει 30 ms τοτε  ολες θα εχουν το ιδιο   ..&lt;/p&gt;&lt;p&gt;Μπορει καποιος να  με  βοηθησει σε αυτο    &lt;/p&gt;&lt;p&gt;Ευχαριστω  πολυ  και  καλο  βραδυ    &lt;/p&gt;&lt;p&gt;Επισυναπτω το παραδειγμα  να  δειτε  τι ενοω &lt;/p&gt;</description></item><item><title>Plugins Και Επικοινωνια με Winsock</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/60864.aspx</link><pubDate>Sun, 14 Nov 2010 05:38:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:60864</guid><dc:creator>ntaryl</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/60864.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=60864</wfw:commentRss><description>&lt;p&gt;Καλησπερα  &lt;/p&gt;&lt;p&gt;Τις  τελευταιες μερες πειραματιζομαι με το  παραδειγματακι(Plugins )απο  την Sandsprite...&lt;/p&gt;&lt;p&gt;Προσθεσα και ενα module γαι  την CreateObject και ειναι  μια χαρα..&lt;/p&gt;&lt;p&gt;Τρεχοντας το main φορτωνει τα plugins και απο το μενου διαλεγουμε  και εκτελουμε  πιο απο τα διαθεσιμα(2) θελουμε   ...&lt;/p&gt;&lt;p&gt;Αυτο που  θελω ειναι να μου δειξει καποιος πως  μπορω  να χρησιμοποιησω το winsock   ετσι  ωστε να  μπορει να υπαρχει επικοινωνια του  κεντρικου  με  το plugin....&lt;/p&gt;&lt;p&gt;Ας  πουμε  οτι το κεντρικο  εχει ενα Winsock και συνδεεται στο net ...Αρα και το plugin Οταν φορτωνεται στο Main να  μπορει να χρησιμοποιει το&lt;/p&gt;&lt;p&gt;Winsock σαν  να  ηταν το  ιδιο Main.&lt;/p&gt;&lt;p&gt;Ελπιζω  να  καταλαβατε  τι ενοω&lt;/p&gt;&lt;p&gt;ευχομαι σε  ολουσ καλο  βραδυ   &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Υ.ΓΕπισυναπτω  το  παραδειγμα  που  δουλευεω   &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Stable  MultiThread</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59912.aspx</link><pubDate>Thu, 09 Sep 2010 08:25:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59912</guid><dc:creator>ntaryl</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59912.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=59912</wfw:commentRss><description>&lt;P&gt;Καλημερα &lt;/P&gt;&lt;P&gt;Πραγματικο MultiThreading  δεν υποστηριζεται απο  την visual  basic  6 .Ειναι ασταθες και κρασαρει  πολυ συχνα (Ετσι  μασ  λεγανε)&lt;/P&gt;&lt;P&gt;Στις παλιοτερες εκδοσεις (5)  ηταν πιο  σταθερο..&lt;/P&gt;&lt;P&gt;Ποιος  ομως πιστευει οτι ακομα  ισχυει ?&lt;/P&gt;&lt;P&gt;Το  συγκεκριμενο παραδειγμα  χρησιμοποιει  την (unstable) CreateThread  .Δοκιμασμενο  σε windows  XP -sp2  ,W7&lt;/P&gt;&lt;P&gt;Δεν ειναι  δικο μου  .&lt;/P&gt;&lt;P&gt;First Author =IZero  from Slovakia  &lt;/P&gt;&lt;P&gt;Modded a  bit  From  Friend (Cobein)make  it  more  stable  &lt;/P&gt;&lt;P&gt;xixiiixx  &lt;/P&gt;&lt;P&gt;Ποιος λελει  οτι  δεν ειναι  δυνατο&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Socket Multithreading και Functions</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57932.aspx</link><pubDate>Sat, 03 Apr 2010 05:12:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57932</guid><dc:creator>ntaryl</dc:creator><slash:comments>8</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57932.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=25&amp;PostID=57932</wfw:commentRss><description>&lt;P&gt;Καλησπερα &lt;/P&gt;&lt;P&gt;Παλι θα μιλησουμε  για  Multithreading  &lt;/P&gt;&lt;P&gt;Ισως  πει καποιος  οτι δεν υποστηριζει  αλλα τελικα με χρηση καποιου  extra Activex  ειναι αρκετα ευκολο &lt;/P&gt;&lt;P&gt;Αυτο που  θελω  να  μαθω  ειναι  την λογικη πισω απο  το socket  Multithreading  &lt;/P&gt;&lt;P&gt;Ανοιγουμε   νεο thread και για το  Socket  που κανει listening   ?&lt;/P&gt;&lt;P&gt;Οταν δεχομαστε συνδεσεις σε  καθε  νεο πελατη ανοιγουμε  νεο thread ?&lt;/P&gt;&lt;P&gt;Ανοιγουμε  νεο  και  οταν κανουμε  send Receive ?&lt;/P&gt;&lt;P&gt;ευχαριστω πολυ  και καλο  βραδυ    &lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;</description></item></channel></rss>