PDA

Visualizza la versione completa : carattere a schermo?!(C++)


demone84
11-01-2004, 13:35
Ciao a tutti spero che riusciate ad aiutarmi!
Sto scrivendo un programma in c++ e voglio poter scrivere un carattere sulla finestra con coordinate x,y a mia scelta.

Inoltre vi vorrei chiedere un'altra cosa mi potete chiedere come creare un interruzione data dal timer ogni tot secondi??

Mi servirebbe un manuale in (italiano)perche anke se ho a disposizione l'msdn faccio molta fatica a trovare quello che mi serve...
Grazie a tutti ciao ciao

Maxa12
11-01-2004, 14:34
per spostarti nello schermo fai cosi:

gotoxy(int , int)
cout << "scrivo";

mi sembra di aver capito che ti serve un ritardo, cerca la funzione delay()


:ciauz:

Johnny_Depp
11-01-2004, 14:43
Domanda:
non ho capirto se ti vuoi spostare all'interno della shell (console)
oppure all'interno di un form "finestra" (GUI)

per il ritardo... dipende dal compilatore C che usi, in quanto
in C/C++ non esiste una funzione standard()... ne esistono diverse
(specifiche per l'ambiente/compilatore che stai utilizzando)

Con DEV-C++ e Microsoft Visual C++ (ovv. per windows)
includi l'header <windows.h>
e usa il comando:

Sleep(1000); // un secondo. // attento, Sleep() vuole la "S" maiuscola.

altrimenti... (se non erro) sotto linux eiste la funzione

sleep(100); // questa volta con la "s" minuscola.

Forse... (ora non ricordo bene)
Borland definisce la funzione

delay(1000);

demone84
11-01-2004, 16:18
penso sia un form(finestra)GUI.
Scusate se nn riesco ad essere molto chiaro!Cmq nn riesco a spostarmi perche la funzione gotoxy(x,y) non mi viene riconosciuta sotto windows ma solo sotto dos o almeno mi sembra sia cos.booo?!
Sapete come devo fare?
grazie anche per il delay()!


:dh: :dh: :dh:

Loading