Countdown

PraxX

Grünschnabel
Ich scheibe gerade mit visual c++ ein kleines programm dass nach klicken eines ok knopfes von 10 sec runterzählt und dann einen ton ausgibt#nur mach ich mal wieder etwas falsch^^

Code:
HCURSOR CTaratestDlg::OnQueryDragIcon()
{
	return (HCURSOR) m_hIcon;
}

void CtestReidDlg::OnBUTTONone() 
{
int main()
{
 int countsec = 10; //runterzuzählende Zeit
 //hier dann die Eingabe von countsec
 bool flag = true;
 int start = time(NULL);
 do
 {
   if(time(NULL)>= start + countsec) flag = false;
   
  UpdateData();

  m_e = (start + countsec - time(NULL);//oder auch der noch verbleibenden (-> start + countsec - time(NULL)

  UpdateData(FALSE);

 }
 while(flag);
 //hier dann die das was geschehen soll?
}


Irgendwas stimmt mit dem int main nicht?
Code:
D:\MSDev98\MyProjects\test\test ReidDlg.cpp(177) : error C2601: 'second' : Lokale Funktionsdefinitionen sind unzulaessig
D:\MSDev98\MyProjects\test\test ReidDlg.cpp(192) : error C2958: Fuer das linke Trennzeichen Klammer '(' an der Stelle 'D:\MSDev98\MyProjects\test\test ReidDlg.cpp(188)' gibt es keine Entsprechung

thx
 
moin


Warum packst du main überhaupt in eine Methode irgendeiner Klasse?
Außerdem würde ich das mit nem Timer machen.


mfg
umbrasaxum
 
Hm
Ich kenn mich noch nicht so aus in der geschichte^^

das mit der methode oder so das ist n code aus m i-net
die zeit soll halt von 10 runterzählen und in m_e einem eingabefeld ausgegeben werden

wie funktioniert das mit dem timer?
 
PraxX hat gesagt.:
Hm
Ich kenn mich noch nicht so aus in der geschichte^^

das mit der methode oder so das ist n code aus m i-net
die zeit soll halt von 10 runterzählen und in m_e einem eingabefeld ausgegeben werden

wie funktioniert das mit dem timer?


Du willst Eingabefelder und Timer benutzen, ohne eine Ahnung davon zu haben, dass da
Code:
void CtestReidDlg::OnBUTTONone() 
{
    int main()
    {
     //...
    }
    while(flag);
    //hier dann die das was geschehen soll?
}

etwas falsch ist?

Lerne lieber die Grundlagen bevor du zu soetwas gehst.
 
Naja kleine rechner hab ich schon geschrieben für physique auch mit eingabefelder

aber naja ok ich mach dann mal das tut da durch

trotzdem danke
 
PraxX hat gesagt.:
aber naja ok ich mach dann mal das tut da durch

Gute Entscheidung :p. Es gibt noch viele weitere :google: .
Du hast gesagt, dass du den Code zum Teil aus dem Internet übernommen hast.
Es ist besser wenn du dir zu einem Thema eine Erklärung/ Tutorial suchst und es dann selbst versucht, anstelle es einfach zu Kopieren. So lernst du dabei viel mehr und du verstehts den Code dann auch besser.
 
Zurück