<?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/74/ShowForum.aspx</link><description>Τα πρώτα βήματα στις γλώσσες VB6, VB.NET, και C#</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πέρασμα τιμών σε φόρμες</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13544.aspx</link><pubDate>Thu, 01 Jun 2006 20:39:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13544</guid><dc:creator>Alexander</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13544.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=13544</wfw:commentRss><description>Βοήθησες πολύ, κυρίως στο να ξεμπλεχτώ λίγο!&lt;br /&gt;
&lt;br /&gt;
Δουλεύει μια χαρά τώρα, σας ευχαριστώ και τους δύο!&lt;br /&gt;
&lt;br /&gt;</description></item><item><title>Απ: Πέρασμα τιμών σε φόρμες</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13541.aspx</link><pubDate>Thu, 01 Jun 2006 19:56:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13541</guid><dc:creator>Alex_</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13541.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=13541</wfw:commentRss><description>//Βήμα 1ον &lt;br /&gt;
&lt;br /&gt;
//προσθέτουμε δημιουργία instance&lt;br /&gt;
&lt;br /&gt;
Form1 form1 = new Form1();&lt;br /&gt;
&lt;br /&gt;
//αλλαγή προυπάρχουσας γραμμής&lt;br /&gt;
&lt;br /&gt;
Αpplication.Run(form1);&lt;br /&gt;
&lt;br /&gt;
//Βήμα 2ον&lt;br /&gt;
&lt;br /&gt;
//Προσθέτουμε στον γραμμή που δημιουργούμε την φόρμα options&lt;br /&gt;
&lt;br /&gt;
// το όρισμα this για παράδειγμα&lt;br /&gt;
&lt;br /&gt;
FOptions options = new FOptions( this );&lt;br /&gt;
&lt;br /&gt;
//Βήμα 3ον&lt;br /&gt;
&lt;br /&gt;
//Προσθέτουμε στη φόρμα Options να πεδίο&lt;br /&gt;
&lt;br /&gt;
Form1 parent_form;&lt;br /&gt;
&lt;br /&gt;
//στον constructor της φόρμας προσθετουμε τα α και β&lt;br /&gt;
&lt;br /&gt;
public FOptions(/*α*/ Form1 parent)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
   /*β*/ parent_form = (Form1)parent;&lt;br /&gt;
&lt;br /&gt;
   //...&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//τέλος αλλάζουμε τη γραμμή αλλαγής της εικόνας σε&lt;br /&gt;
&lt;br /&gt;
parent_form.pictureBox1.Load(file.FileName);&lt;br /&gt;
&lt;br /&gt;
//ελπίζω να βοήθησα</description></item><item><title>Απ: Πέρασμα τιμών σε φόρμες</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13540.aspx</link><pubDate>Thu, 01 Jun 2006 18:57:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13540</guid><dc:creator>Alexander</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13540.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=13540</wfw:commentRss><description>&lt;P&gt;Ναι, κατάλαβα τι λες, έχεις δίκιο!&lt;/P&gt;
&lt;P&gt;Δεν βρήκα κάτι τέτοιο όμως &lt;/P&gt;
&lt;P&gt;Form1 myForm = new Form1();&lt;/P&gt;
&lt;P&gt;έψαξα στο program.cs, και αυτό που βρήκα ήταν&lt;/P&gt;
&lt;P&gt;Application.Run(new Form());&lt;/P&gt;
&lt;P&gt;Τώρα μπορεί κ να λέω βλακείες, αλλά τώρα ξεκινάω c# και έχω μπερδευτεί λίγο...&lt;/P&gt;</description></item><item><title>Απ: Πέρασμα τιμών σε φόρμες</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13512.aspx</link><pubDate>Thu, 01 Jun 2006 01:39:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13512</guid><dc:creator>anjelinio</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13512.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=13512</wfw:commentRss><description>To Form1 που έχεις στον κώδικά σου, είναι το όνομα της κλάσσης η οποία υλοποιεί τη φόρμα σου, δεν είναι το instance  το οποίο δημιουργείται κατα τη διάρκεια της εφαρμογής σου. &lt;br /&gt;
&lt;br /&gt;
Δυστυχώς δεν έχω αυτή τη στιγμή το χρόνο να επεκταθώ γιατί θα χρειαστεί μάλλον ένα μικρό tutorial σε object orientation ... πάντως κάπου μέσα στον κώδικα της εφαρμογής σου υπάρχει μια γραμμή του στύλ:&lt;br /&gt;
&lt;br /&gt;
Form1 myForm = new Form1(...);&lt;br /&gt;
&lt;br /&gt;
Η δεύτερη φόρμα σου, πρέπει να μιλήσει στο myForm, το variable, όχι τον τύπο Form1 ... &lt;br /&gt;
&lt;br /&gt;
Ελπίζω να ήταν σχετικά σαφή όλα αυτα :-?&lt;br /&gt;
&lt;br /&gt;
( αααχχχ ... χρόνε άτιμε μπαμπέσση που λέει και το τραγούδι ... :P )</description></item><item><title>Απ: Πέρασμα τιμών σε φόρμες</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13511.aspx</link><pubDate>Thu, 01 Jun 2006 01:38:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13511</guid><dc:creator>Alexander</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13511.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=13511</wfw:commentRss><description>ΥΓ : ο κώδικας αυτός είναι στην δεύτερη φόρμα (αυτή με τα options)</description></item><item><title>Πέρασμα τιμών σε φόρμες</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13508.aspx</link><pubDate>Wed, 31 May 2006 23:08:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13508</guid><dc:creator>Alexander</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13508.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=13508</wfw:commentRss><description>Γεια σας,&lt;br&gt;
είμαι ένας αρχάριος προγραμματιστής, και προσπαθώ να μάθω c#.&lt;br&gt;
&lt;br&gt;
Έχω λοιπόν το εξής πρόβλημα:&lt;br&gt;
Σε μια εφαρμογή θέλω να υπάρχει η επιλογή options.&lt;br&gt;
Η ιδέα μου ήταν να δημιουργήσω δύο φόρμες, μία για την εφαρμογή, και
μία που θα εμφανίζεται όταν ο χρήστης θέλει να πειράξει τα options.&lt;br&gt;
Με ένα MenuStrip λοιπόν εμφανίζεται αυτή η δεύτερη φόρμα.&lt;br&gt;
Έστω τώρα ότι έχω ένα pictureBox στην πρώτη φόρμα, του οποίου η εικόνα θέλω να αλλάζει από την δεύτερη φόρμα.&lt;br&gt;
Έχω γράψει τον εξής κώδικα&lt;br&gt;
&lt;br&gt;
private void browseButton_Click(object sender, EventArgs e)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; OpenFileDialog file = new OpenFileDialog();&lt;br&gt;
&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; file.InitialDirectory = "Images/";&lt;br&gt;
&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; if(file.ShowDialog() == DialogResult.OK){&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;
Form1.pictureBox1.Load(file.FileName);&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; }&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;
και μου εμφανίζει το μύνημα (λάθους) :&lt;br&gt;
&lt;br&gt;
&amp;nbsp;An object reference is required for the nonstatic field, method, or property 'AI_Project.Form1.myEntity'&lt;br&gt;
&lt;br&gt;
Μπορεί κάποιος να μου εξηγήσει τι πρέπει να κάνω;&lt;br&gt;</description></item></channel></rss>