Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

babelfish

Alter Hase

  • »babelfish« ist der Autor dieses Themas

Beiträge: 1 222

Wohnort: Schweiz

Beruf: Informatiker

  • Private Nachricht senden

1

15.10.2005, 18:26

Konsolenprojekt Pause

hi, :huhu:

also ich wollte Fragen wie man eigentlich Pausen in einem Konsolenprojekt einfügt. ;)

zum beispiel will ich nicht, das der ganze Text z.b. "Hey" "Du!" sofort angezeigt wird, sondern zuerst "Hey" dann eine Pause, und dann "Du!"

geht das irgendwie?

danke schon mal im Voraus

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

15.10.2005, 18:42

z.b. mit sleep
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

babelfish

Alter Hase

  • »babelfish« ist der Autor dieses Themas

Beiträge: 1 222

Wohnort: Schweiz

Beruf: Informatiker

  • Private Nachricht senden

3

15.10.2005, 18:52

hm, und wie geht das?

Terriermon

Frischling

Beiträge: 52

Wohnort: Finnland :-)

  • Private Nachricht senden

4

15.10.2005, 18:58

http://msdn.microsoft.com/library/defaul…/base/sleep.asp
Da müsstest du aber die Windows.h includieren... und wer will das schon in einem Konsolenprojekt?

babelfish

Alter Hase

  • »babelfish« ist der Autor dieses Themas

Beiträge: 1 222

Wohnort: Schweiz

Beruf: Informatiker

  • Private Nachricht senden

5

15.10.2005, 19:34

ok, danke ;)

aber geht das auch mit einem Konsolenprojekt?

Lemming

Alter Hase

Beiträge: 550

Beruf: Schüler

  • Private Nachricht senden

6

15.10.2005, 20:23

also ich hab das bei ner alten borland umgebung mal benutzt

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
// vorsichtshalber mal alles, was ich da included hatte

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <dos.h>
#include <time.h>

//und dann mit

delay(int milliseconds)


aber irgendwie krieg ichs unter .NET nich mehr hin und ich hab auch keine ahnung, wo ich dieses alte borland trum hab....

aber du kannst es ja trotzdem mal probieren, wenn du es hinkriegst verrat danach mal wie, würd mich interessieren
Es gibt Probleme, die kann man nicht lösen.
Für alles andere gibt es C++...

Anonymous

unregistriert

7

15.10.2005, 20:30

#incude <ctime>

schnapp Dir die Zeitfunktionen aus der ctime, mach ne schleife und frag die dauer ab. Fertig.

babelfish

Alter Hase

  • »babelfish« ist der Autor dieses Themas

Beiträge: 1 222

Wohnort: Schweiz

Beruf: Informatiker

  • Private Nachricht senden

8

15.10.2005, 20:35

das mit dem delay klappt nicht so sehr,

kann man die Funktionen von ctime irgendwo auch nachlesen?

bassdscho

Alter Hase

Beiträge: 1 056

Wohnort: Heuchlingen

Beruf: Student - Technische Informatik

  • Private Nachricht senden

9

15.10.2005, 23:16

Zitat von »"babelfish"«

kann man die Funktionen von ctime irgendwo auch nachlesen?


In der Hilfe vielleicht! Ist aber nur grob geschätzt. dann gibts ja noch sowas wie google.
das simpelste ist:

C-/C++-Quelltext

1
2
3
int Zeit = GetTickCount();
if((Zeit - GetTickCount()) < /*Wartezeit in Millisecunden*/)
    Zeit = GetTickCount();
Verlierer jammern immer von wegen ihr bestes!
Sieger gehen nach Hause und vögeln die Ballkönigin!

Anonymous

unregistriert

10

15.10.2005, 23:18

Was geht ihr alle für sowas Simples direkt immer mit der Win32API dran?

Braucht ihr es hart oder so?

http://www.cppreference.com/stddate/

Werbeanzeige