989 Benutzer online
22. November 2024, 08:20:03

Windows Community



Zum Thema Visual Studio 2005 C++ -   Frage: Kennt sich irgendjemand mit C++ aus? Denn ich bin einsteiger im Bereich Programmieren und wollte nun wissen wie man einen "Timer" oder &... im Bereich PC Software
Autor Thema:

Visual Studio 2005 C++

 (Antworten: 5, Gelesen 11246 mal)

  • Windows 95
  • Beiträge: 279
Visual Studio 2005 C++
« am: 14. Oktober 2007, 18:37:40 »
 ?( Frage: Kennt sich irgendjemand mit C++ aus? Denn ich bin einsteiger im Bereich Programmieren und wollte nun wissen wie man einen "Timer" oder "Countdown" programmiert (den ich gerne ganz einfach in eine W32-Konsolenanwendung einbinden möchte), der z.B von 30 sek abwärts zählt!
Ist sowas möglich? Und ist es eventuell auch möglich dass sich -nachdem der Timer auf 0 steht- das fenster schließt?

Danke im Vorraus...  :))

(auto)bot

  • Windows Me
  • Beiträge: 1215
« Antwort #1 am: 14. Oktober 2007, 18:57:56 »
Ne weile schleife mit Sleep müsste da langen :-)

While() {
  Sleep(<zeit in ms>);
}

Edit:

in deinem fall zeit auf 1000 ms (1 sek)

  • Windows 95
  • Beiträge: 279
« Antwort #2 am: 14. Oktober 2007, 19:28:44 »
ich mein, ich hab bis jetz einen Text in einer Konsolenanwendung , kann ich diese While() etc. einfach kopieren und unterhalb positionieren? Und sieht man auch das der countdown bzw. die schleife herunterzählt? das wäre nämlich wichtig!

Mein "Programm" bis jetzt :P:

#include <stdio.h>

void main()

{
   printf ("Text");

   getchar ();
}

  • Windows Me
  • Beiträge: 1215
« Antwort #3 am: 14. Oktober 2007, 19:42:02 »
hmm also ich würds dann so machen

print("text");
int i = 30;

while(i > 0)
{
   print(i);
   i--;
   Sleep(1000);
}

zählt nen zahl von 30 runter auf 0 dann geht die schleifen raus. Ist das ne Hausaufgabe oder warum stellst du so eine konkrete Frage?

(den Code hab ich jetzt schnell hier rein getippt und ist nicht getestet. kann also nen syntax fehler enthalten)

  • Windows 95
  • Beiträge: 279
« Antwort #4 am: 23. Oktober 2007, 21:18:52 »
 :)) nein, ich bin noch etwas unerfahren im programmieren und desshalb wollte ich ein paar Dinge (unter anderem auch von der schule) ausprobieren und etwas daran herumbasteln...aber vergessen wir mal das, ich hätte da noch ne andere Frage: Ich habe auf meinen Druckerport  3 Paar Leds aufgelötet, welche ich per Qbasic ansteuern kann (z.B ne Ampelsteuerung oder was weiß ich.. ;) ), auf jedenfall läuft Qbasic nicht auf Vista (nur auf XP und abwärts..). Meine Frage ist nun: Kann man auch in C++ diesen Port ansteuern und die Leds unter anderem zum Blinken  oder dergleichen bringen? Ich weiß dass "conio.h" die Funktion _outp und _inp enthält und so, aber wie gehts dort dann weiter? (im Qbasic ists ja: Out &H378, &HFF z.B oder so) Also der Druckerport Name...

Ps. Weiß jemand ob PowerBasic gleich oder ähnlich Qbasic ist?
wenn sich wer auskennt, bitte um Hilfe!!  ?(
« Letzte Änderung: 23. Oktober 2007, 21:25:58 von Guitarking »

  • Silent Whisper
  • Windows Me
  • Beiträge: 1881
  • Besser aufrecht sterben als auf Knien leben!
Re: Visual Studio 2005 C++
« Antwort #5 am: 24. Oktober 2007, 01:57:58 »
Wahrscheinlich wird dir in diesem Forum kaum jemand weiterhelfen können, da dein Anliegen doch sehr speziell ist. Vielleicht sind aber folgende Links von Nutzen:

LINK 1: Hier findest du einige Online-Tutorials zum Thema. Könnte für dich eventuell von Interesse sein.

LINK 2: Das dürfte die richtige Anlaufstelle für dich sein. Alles rund um C++.
« Letzte Änderung: 24. Oktober 2007, 02:00:11 von SunnyboyXP »

vista windows startet msn download kompatibel for sleep studio visual
installieren 2008 einer 64-bit software programm edition zugriff fehler express