<?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>Πρώτα Βήματα - Αρχές προγραμματισμού</title><link>https://www.dotnetzone.gr:443/cs/forums/72/ShowForum.aspx</link><description>Αναρωτιέστε τι σημαίνει object; Class; Inheritance; Design pattern; Την απάντηση μπορείτε να την βρείτε εδώ!</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Re: for i = 1 to... instead of Select case</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46997.aspx</link><pubDate>Fri, 19 Dec 2008 18:03:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46997</guid><dc:creator>Παπαδημητρίου Γεώργιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46997.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=46997</wfw:commentRss><description>Θέλω επειγόντως διακοπές!&amp;nbsp;&lt;BR&gt;Viva!&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-22.gif" alt="Beer" /&gt;&amp;nbsp;</description></item><item><title>Απ: Re: for i = 1 to... instead of Select case</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46989.aspx</link><pubDate>Fri, 19 Dec 2008 04:39:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46989</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46989.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=46989</wfw:commentRss><description>&lt;P&gt;Το να γράφεις 10-20 γραμμές κώδικα μάλλον δεν βοηθάει στην κατανόηση της ερώτησης, ειδικά αν .... η ερώτηση ακολουθεί τον κώδικα. Όποιος αποφασίσει να διαβάσει τον κώδικα θα πρέπει να διαβάσει 20 γραμμές κώδικα που δεν καταλαβαίνει τί κάνουν και μετά να διαβάσει την ερώτηση σου, μετά να ξαναδιαβάσει τον κώδικα για να δει τί συμβαίνει και να σου απαντήσει. &lt;/P&gt;
&lt;P&gt;Στην ερώτηση σου απαντήσανε&amp;nbsp;3 άνθρωποι, ο καθένας έχοντας καταλάβει κάτι διαφορετικό. Προφανώς, όταν κάνεις 5 λεπτά διάλειμμα ανάμεσα σε meetings και deadlines, ή όταν γράφεις στις 2 τα μεσάνυχτα και προσπαθείς να διαβάσεις ένα κατεβατό σε χρόνο dt, δεν είσαι και στην καλύτερη φόρμα, αλλά δεν νομίζω ότι και οι τέσσερις είμασταν σε τόσο κακή κατάσταση.&lt;/P&gt;
&lt;P&gt;Όσο για το δυναμικό πίνακα, αυτό απλά έμπλεξε τους πάντες, γιατί δεν υπάρχει ΜΗ δυναμικός πίνακας.&lt;/P&gt;</description></item><item><title>Απ: Re: for i = 1 to... instead of Select case</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46988.aspx</link><pubDate>Fri, 19 Dec 2008 03:28:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46988</guid><dc:creator>Παπαδημητρίου Γεώργιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46988.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=46988</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Παναγιώτης Καναβός:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Και δεν πρόκειται να επαναλάβω πόσο σημαντική είναι η ξεκάθαρη ερώτηση&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;FONT size=2&gt;&lt;/P&gt;
&lt;P&gt;1) Ο τίτλος θέματος είναι for i = 1 to... instead of Select case&lt;BR&gt;2) Αυτό που ζήτησα &lt;U&gt;έχει γίνει ήδη&amp;nbsp;με την select case που έχω προαναφέρει ως παράδειγμα.&lt;/U&gt; (Απλά ο τρόπος είναι μπακάλικος!)&lt;BR&gt;3) "Θέλω να δημιουργήσω ένα&amp;nbsp;δυναμικό πίνακα on the fly, &lt;FONT color=#000000 size=2&gt;&lt;U&gt;με αριθμό&amp;nbsp;στηλών ίσο με τη μεταβλήτη selected&lt;/U&gt; και &lt;U&gt;caption στην εκάστοτε στήλη το ΠΕΡΙΕΧΟΜΕΝΟ των μεταβλητών Rank1, Rank2&lt;/U&gt; κ.ο.κ."&lt;BR&gt;&lt;BR&gt;Εαν μπορούσα, πίστεψέ με,&amp;nbsp;θα έβαζα και 4) και 5) &lt;BR&gt;Απλά πιστέυω ότι με την εμπειρία που έχετε ΚΑΙ&amp;nbsp;ΜΟΝΟ μπορείτε να καταλάβετε τι ακριβώς κάνει το&amp;nbsp;κάτωθι κομμάτι κώδικα.&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#000000 size=2&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt;&lt;FONT size=2&gt; Rank1, Rank2, Rank3, Rank4... &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;String&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;Selected&lt;/FONT&gt; as integer&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;....&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;..&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;ds_t.Clear()&lt;BR&gt;ds_t.Tables.Add(dt_t)&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;Select&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Case&lt;/FONT&gt;&lt;FONT size=2&gt; Selected&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Case&lt;/FONT&gt;&lt;FONT size=2&gt; 1&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank1)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Case&lt;/FONT&gt;&lt;FONT size=2&gt; 2&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank1)&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank2)&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Anyway,&lt;BR&gt;το πρόβλημα λύθηκε και πάλι, με τη βοήθειά σας και σας ευχαριστώ για αυτό.&lt;BR&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description></item><item><title>Απ: Re: for i = 1 to... instead of Select case</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46981.aspx</link><pubDate>Thu, 18 Dec 2008 20:54:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46981</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46981.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=46981</wfw:commentRss><description>Να μαντέψω κι εγώ και να υποθέσω ότι η ερώτηση είναι πως να ορίσω ένα πίνακα με 1 γραμμή και 3 στήλες στην VB.NET. &lt;br&gt;Με το &lt;font face="Courier New"&gt;Dim myarray(0,2) As Integer&lt;/font&gt; ορίζεις ένα πίνακα με μία γραμμή και 3 στήλες. &lt;br&gt;Ο αριθμός των γραμμών και στηλών μπορεί άνετα να προέρχεται από κάποια άλλη μεταβλητή. Μπορεί κανείς να γράψει π.χ. &lt;font face="Courier New"&gt;Dim myarray(rows,cols) As Integer&lt;/font&gt;. &lt;br&gt;Επίσης, μπορεί κανείς να μην ορίσει τον αριθμό των γραμμών, στηλών μέχρι το initialization π.χ. με &lt;font face="Courier New"&gt;Dim myarray(rows,cols) As Integer={{1,2,3}}&lt;br&gt;&lt;/font&gt;&lt;br&gt;Και δεν πρόκειται να επαναλάβω πόσο σημαντική είναι η ξεκάθαρη ερώτηση&lt;br&gt;</description></item><item><title>Απ: Re: for i = 1 to... instead of Select case</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46977.aspx</link><pubDate>Thu, 18 Dec 2008 20:14:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46977</guid><dc:creator>eliasm</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46977.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=46977</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Αν κατάλαβα καλά αυτό που θέλεις είναι να εμφανίζεις τόσες στήλες όσες και οι τιμές που έχουν επιλεγεί, άρα θέλεις καλύτερα ένα &lt;SPAN style="mso-ansi-language:EN-US;"&gt;array&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;για τις τιμές&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Νομίζω ότι μια καλή λύση θα ήταν η εξής&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Dim Rank() as string&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Dim Selected as integer &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;For i=0 as integer to selected-1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Πρόσθεση στηλών&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;next&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;SPAN style="mso-ansi-language:EN-US;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Re: for i = 1 to... instead of Select case</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46943.aspx</link><pubDate>Wed, 17 Dec 2008 20:47:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46943</guid><dc:creator>Παπαδημητρίου Γεώργιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46943.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=46943</wfw:commentRss><description>&lt;P&gt;Κάπως έτσι...&lt;BR&gt;&lt;BR&gt;Selected = 3&lt;BR&gt;Rank1 =1&lt;BR&gt;Rank2 = 2&lt;BR&gt;Rank3= 3&lt;/P&gt;
&lt;P&gt;Ο πίνακας θα πρέπει να έχει σαν στήλες &lt;U&gt;τα περιεχόμενα των Rank&lt;/U&gt; δηλαδή&lt;BR&gt;&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; όχι όμως&lt;BR&gt;Rank1&amp;nbsp;&amp;nbsp;&amp;nbsp;Rank2&amp;nbsp;&amp;nbsp;&amp;nbsp;Rank3&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Re: for i = 1 to... instead of Select case</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46942.aspx</link><pubDate>Wed, 17 Dec 2008 20:18:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46942</guid><dc:creator>Oldgeorge</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46942.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=46942</wfw:commentRss><description>&lt;P&gt;Χοντρικά, θα μπορούσες να κάνεις κάτι σαν αυτό:&lt;/P&gt;
&lt;P&gt;α)Να περάσεις τις rank μεταβλητές σε κάποιο array, collection, arraylist, etc για πιο δομημένη οργάνωση και προσπέλαση&lt;/P&gt;
&lt;P&gt;β)Αν κατάλαβα καλά το ερώτημα σου, αυτό που θέλεις να κάνεις είναι κάτι σαν:&lt;/P&gt;
&lt;P&gt;for i=1 to selected&lt;/P&gt;
&lt;P&gt;Dim x as new datacolumn ("Rank" + i.ToString())&lt;BR&gt;dt_t.Columns.Add(x)&lt;/P&gt;
&lt;P&gt;next&lt;/P&gt;
&lt;P&gt;Και στην συνέχεια να δημιουργήσεις και να κάνεις populate τα datarows ανάλογα&lt;/P&gt;</description></item><item><title>for i = 1 to... instead of Select case</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46941.aspx</link><pubDate>Wed, 17 Dec 2008 20:07:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46941</guid><dc:creator>Παπαδημητρίου Γεώργιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46941.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=46941</wfw:commentRss><description>&lt;FONT size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Public&lt;/FONT&gt;&lt;FONT size=2&gt; Rank1, Rank2, Rank3, Rank4... &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;String&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;Selected&lt;/FONT&gt; as integer&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;....&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;..&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;ds_t.Clear()&lt;BR&gt;ds_t.Tables.Add(dt_t)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Select&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Case&lt;/FONT&gt;&lt;FONT size=2&gt; Selected&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Case&lt;/FONT&gt;&lt;FONT size=2&gt; 1&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank1)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Case&lt;/FONT&gt;&lt;FONT size=2&gt; 2&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank1)&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank2)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Case&lt;/FONT&gt;&lt;FONT size=2&gt; 3&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank1)&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank2)&lt;/P&gt;
&lt;P&gt;dt_t.Columns.Add(Rank3)&lt;/P&gt;
&lt;P&gt;....&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;GridControl2.DataSource = ds_t&lt;BR&gt;GridControl2.DataMember = &lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;"tempTable"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000 size=2&gt;Θέλω να δημιουργήσω ένα&amp;nbsp;δυναμικό πίνακα on the fly, &lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt;με αριθμό&amp;nbsp;στηλών ίσο με τη μεταβλήτη selected και &lt;BR&gt;caption στην εκάστοτε στήλη το ΠΕΡΙΕΧΟΜΕΝΟ των μεταβλητών Rank1, Rank2 κ.ο.κ.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000 size=2&gt;Πως θα μπορύσε να τροποποιηθεί το ανωτέρω με τη βοήθεια πχ μιας&lt;BR&gt;for i =&amp;nbsp;1 to selected ???&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Ευχαριστώ&lt;/FONT&gt;&lt;/P&gt;</description></item></channel></rss>