Just nu i M3-nätverket
Gå till innehåll

C++ Form hur får man tidskillnad


simkort

Rekommendera Poster

Får inte till det, är det någon som vet hur man gör för att få tidskillnad i exemplet nedan

finns det något annat sätt.

 

 

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e)
	     {			
			String ^ datum = DateTime::Now.ToString("dd/MM/yyyy"); // dag månad år
           this->textBox1->Text=Convert::ToString(datum); 

		String ^ tid = DateTime::Now.ToString("HH:mm:ss");  // timme minut sekund
			//this->textBox1->Text=Convert::ToString(tid); // får samma tid i båda textboxarna fast sleep ligger i mellan

		     System::Threading::Thread::Sleep(1000);
		this->textBox2->Text=Convert::ToString(tid);              
	     }

private: System::Void textBox1_TextChanged(System::Object^  sender, System::EventArgs^  e) {
	     }
private: System::Void timer1_Tick(System::Object^  sender, System::EventArgs^  e) {
	     }
private: System::Void textBox2_TextChanged(System::Object^  sender, System::EventArgs^  e) {
	     }

Länk till kommentar
Dela på andra webbplatser

tack i306 här kommer lösningen.

 

 

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e)
		 {			
		String ^  a;	 
			 // String ^ datum = DateTime::Now.ToString("dd/MM/yyyy"); // dag månad år
          // this->textBox1->Text=Convert::ToString(datum); 
		String ^ tid1 = DateTime::Now.ToString("HH:mm:ss");  // timme minut sekund
		a=Convert::ToString(tid1);
		textBox1->Text=a;	
		System::Threading::Thread::Sleep(2000);
			//int x=1; 			
		//while ( x < 1000000000 )
                     //  {
                       //  x = x + 1;                          
                     //  }
 		String ^ tid2 = DateTime::Now.ToString("HH:mm:ss"); 
		this->textBox2->Text=Convert::ToString(tid2);              				 		 
		 }

 

Länk till kommentar
Dela på andra webbplatser

Ett litet tips till Simkort.

 

Det är inte alls fel att flytta ut all funktion ur knapparna och liknande, att istället lägga det i små funktioner som eventuellt tar in de data som krävs via argument och lämnar ifrån sig det som önskas.

 

Blir lättare att underhålla och se hur koden fungerar, lätt att ändra om i GUI utan att behöva kopiera/ändra massa kod.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...