<?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>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Εύρεση εναπομένοντος χρόνου μέχρι την εκτέλεση του tick event</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13046.aspx</link><pubDate>Sat, 20 May 2006 19:16:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13046</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13046.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=13046</wfw:commentRss><description>το εφτιαξα ενα νεο αντικειμενο timer που παιρνω την τιμη επειδη στο start μςθοδο που εφτιαξα εβαλα μια public μεταβλητη την οποια αυξανο κατα 1 παντα&lt;br /&gt;
&lt;br /&gt;
μετα στο progressbar το οποιο παρακολουθειτε απο εναν αλλο timer αυτη η public μεταβλητη πολλαπλασιαζεται επι 500 ετσι ωστε να γεμιζει σε 1 λεπτο περιπου ,(εχει μεγιστο το 60000 ms ) το μονο προβλημα ειναι οτι εκιενη την ωρα κατι επαιρνε πολυ την cpu ή την ram (σύγουρα!! ηταν λιγη :P θα πρεπει να βρω τροπο με προγραμμα να την αδειαζω χωρις να πανε στο pagefile των windows) . αυτο παντως θα το βαλω σαν δυνατοτητα στο αντικειμενο που εκανα :P Βοηθησες σρκετα.</description></item><item><title>Απ: Εύρεση εναπομένοντος χρόνου μέχρι την εκτέλεση του tick event</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13043.aspx</link><pubDate>Sat, 20 May 2006 15:52:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13043</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13043.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=13043</wfw:commentRss><description>Κοίταξε, αυτό που μπορείς να κάνεις, είναι να χρησιμοποιήσεις 2 timers και μία μεταβλητή.&lt;br&gt;
&lt;br&gt;
Δίνεις αρχική τιμή στη μεταβλητή, όσο το Interval του πρώτου timer&lt;br&gt;
&lt;br&gt;
Ο πρώτος timer χτυπάει ανά το διάστημα που θες (πχ ανά 1 λεπτό), και ο δεύτερος ανά δευτερόλεπτο.&lt;br&gt;
&lt;br&gt;
Στο tick event του δεύτερου timer, αφαιρείς 1 από τη μεταβλητή αυτή (i--). Έτσι, έχεις μια ένδειξη του πόσα δευτερόλεπτα μένουν μέχρι το επόμενο tick του πρώτου timer. Όταν χτυπήσει ο πρώτος timer, επαναφέρεις τη μεταβλητή.&lt;br&gt;
&lt;br&gt;
Έπειτα, χρησιμοποιώντας το TimeSpan.Parse() (ή το TimeSpan.TotalSeconds property), μπορείς να μετατρέψεις τα δευτερόλεπτα σε κανονική αναπαράσταση ώρας (δηλ. πχ τα 3730 δευτερόλεπτα, θα γίνουν 01:02:10), αλλά δεν έχω Visual studio μπροστά μου αυτήν τη στιγμη.&lt;br&gt;
&lt;br&gt;
Ελπίζω να σε βοήθησα.</description></item><item><title>Απ: Εύρεση εναπομένοντος χρόνου μέχρι την εκτέλεση του tick event</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13042.aspx</link><pubDate>Sat, 20 May 2006 12:53:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13042</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13042.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=13042</wfw:commentRss><description>Το έκανα αν και πρέπει να κάνω αρκετά τεστ!! Τελικά θα γίνει αλήθεια αυτό που είπα για πλάκα σε έναν φίλο μου. Ότι θα κάνω έναν μεγάλο αριθμό κλάσεων που θα φτιαχτεί ένα δικό μου framework πάνω στο dotnet :P</description></item><item><title>Εύρεση εναπομένοντος χρόνου μέχρι την εκτέλεση του tick event</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13041.aspx</link><pubDate>Sat, 20 May 2006 10:34:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13041</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13041.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=13041</wfw:commentRss><description>Υπάρχει τρόπος να πάρει τον χρόνο που απομένει μέχρι την εκτέλεση του event tick σας παρακαλώ βοήθεια δεν βρίσκω λύση αν και ψάχνω αρκετά .&lt;BR&gt;</description></item></channel></rss>