Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Timer

Postades av 2004-05-05 07:42:36 - Fredrik Ahnell, i forum c# (c-sharp), Tråden har 7 Kommentarer och lästs av 657 personer

någon här inne som skulle kunna hjälpa mig med en timer ? ;)


Svara

Sv: Timer

Postades av 2004-05-05 08:19:56 - Mikael Wedham

JA, det finns många. Vad vill du ha hjälp med?

/micke


Svara

Sv: Timer

Postades av 2004-05-05 08:51:12 - Johan Bovin

using System;
using System.Timers;
namespace TimerTest
{
	public class TimerClass
	{
		Timer timer=new Timer();
		public TimerClass()
		{
			timer.Interval=1000;//intervall 1 sekund
			timer.Elapsed+=new ElapsedEventHandler(this.Elapsed);
			
		}
		public void Start()
		{
			timer.Start();
		}
		public void Stop()
		{
			timer.Stop();
		}
		private void Elapsed(object sender,ElapsedEventArgs e)
		{
			//Denna kommer att bli kallad varje sekund
		}
	}
}


Svara

Sv: Timer

Postades av 2004-05-05 21:01:51 - Fredrik Ahnell

oki :)

då blir det this.start() jag ska anropa för att starta den då eller ?
jag la in den så här

using System;
using System.Timers;

namespace igloo
{
	/// <summary>
	/// Summary description for Timer.
	/// </summary>
	public class TimerClass
	{
		Timer timer = new Timer();

		public TimerClass()
		{
			timer.Interval=1000; //intervall 1 sekund
			timer.Elapsed+=new ElapsedEventHandler(this.Elapsed);

		}

		public void Start()
        {
            timer.Start();
        }
        public void Stop()
        {
            timer.Stop();
        }
        private void Elapsed(object sender,ElapsedEventArgs e)

        {
            default21 start = new default21();
			start.lbltime.Text = Convert.ToString(DateTime.Now.TimeOfDay);
        }

	}
}


då jag anropar start() från start.aspx, och tanken att han skulle uppdatera texten i min label, men det hände inget. det är inte det jag ska ha timern till men jag bara testade, för jag har noll koll på timers :/

många tack för hjälpen // Tocker


Svara

Sv: Timer

Postades av 2004-05-05 21:53:07 - Göran Andersson

Du kan inte använda en timer med en webbsida.

Koden körs på servern för att skapa webbsidan. När koden avslutas så försvinner timern.

Ifall timern skulle ligga kvar på servern så skulle det inte hjälpa ändå, eftersom servern inte kan göra något med webbsidan, eftersom den redan har skickats till webbläsaren.

Du får använda Javascript ifall du vill uppdatera något på webbsidan.


Svara

Sv: Timer

Postades av 2004-05-06 08:09:36 - Fredrik Ahnell

Hur använder jag det i en windows applikation då ?? :)


Svara

Sv: Timer

Postades av 2004-05-06 08:36:00 - Johan Bovin

lite att läsa: http://www.csharphelp.com/archives/archive90.html
Ett litet exempel...

using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;

namespace test
{
	/// <summary>
	/// Summary description for TimerForm.
	/// </summary>
	public class TimerForm : System.Windows.Forms.Form
	{
		private System.Windows.Forms.Button cmdStart;
		private System.Windows.Forms.Button cmdStop;
		private System.Windows.Forms.Label lblTime;
		private System.Windows.Forms.Timer timer;
		private System.ComponentModel.IContainer components;
		private double count=0;

		public TimerForm()
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();

			//
			// TODO: Add any constructor code after InitializeComponent call
			//
		}

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if(components != null)
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			this.cmdStart = new System.Windows.Forms.Button();
			this.cmdStop = new System.Windows.Forms.Button();
			this.lblTime = new System.Windows.Forms.Label();
			this.timer = new System.Windows.Forms.Timer(this.components);
			this.SuspendLayout();
			// 
			// cmdStart
			// 
			this.cmdStart.Location = new System.Drawing.Point(56, 152);
			this.cmdStart.Name = "cmdStart";
			this.cmdStart.TabIndex = 0;
			this.cmdStart.Text = "Start";
			this.cmdStart.Click += new System.EventHandler(this.cmdStart_Click);
			// 
			// cmdStop
			// 
			this.cmdStop.Location = new System.Drawing.Point(144, 152);
			this.cmdStop.Name = "cmdStop";
			this.cmdStop.TabIndex = 1;
			this.cmdStop.Text = "Stop";
			this.cmdStop.Click += new System.EventHandler(this.cmdStop_Click);
			// 
			// lblTime
			// 
			this.lblTime.Location = new System.Drawing.Point(56, 40);
			this.lblTime.Name = "lblTime";
			this.lblTime.Size = new System.Drawing.Size(184, 23);
			this.lblTime.TabIndex = 2;
			this.lblTime.Text = "label1";
			// 
			// timer
			// 
			this.timer.Interval = 1000;
			this.timer.Tick += new System.EventHandler(this.timer_Tick);
			// 
			// TimerForm
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
			this.ClientSize = new System.Drawing.Size(292, 213);
			this.Controls.AddRange(new System.Windows.Forms.Control[] {
																		  this.lblTime,
																		  this.cmdStop,
																		  this.cmdStart});
			this.Name = "TimerForm";
			this.Text = "TimerForm";
			this.ResumeLayout(false);

		}
		#endregion

		private void cmdStart_Click(object sender, System.EventArgs e)
		{
			timer.Start();
		}

		private void cmdStop_Click(object sender, System.EventArgs e)
		{
			timer.Stop();
		}

		private void timer_Tick(object sender, System.EventArgs e)
		{
			count++;
			lblTime.Text=String.Format("{0}",count);
		}
	}
}


Svara

Sv: Timer

Postades av 2004-05-06 09:00:43 - Fredrik Ahnell

Jag har tänkt mig en timer som ska göra något varje minut,, men har noll kolla på dessa timers, är lite nybörjare på c# också.. :/


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 156
27 952
271 704
15 808
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies