Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - load bar
Forum - C/C++ - load bar

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
eddy92 (Normal User)
Newbie


Messaggi: 15
Iscritto: 30/01/2010

Segnala al moderatore
Postato alle 13:04
Domenica, 31/01/2010
ciao a tutti !!!
è possibile fare una load bar in c++?
io pensavo di cambiare lo sfondo del desktop con un immagine con su disegnata la barra di caricamento ....usando sleep(); potrei cambiare l'immagine dopo un tot di tempo e dar l'impresione di una barra di carricamento....:D

però questa è l'ultima soluzione che vorrei utilizzare...
c'è qualcuno che conosce un metodo + addato?magari una funzione fatta apposta x queste cose?
ho cercato su google ma non ho trovato niente....
:Dgrz1000 in anticipo...

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 13:32
Domenica, 31/01/2010
Ma per fare cosa?

A cosa ti serve la barra?

Che tipo di progetto vuoi creare ? (Win32 con GUI, Console, CLR ...) ?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
eddy92 (Normal User)
Newbie


Messaggi: 15
Iscritto: 30/01/2010

Segnala al moderatore
Postato alle 15:43
Domenica, 31/01/2010
Testo quotato

Postato originariamente da nessuno:

Ma per fare cosa?

A cosa ti serve la barra?

Che tipo di progetto vuoi creare ? (Win32 con GUI, Console, CLR ...) ?


non conosco bene la differenza tra quelle:-|.....ma voglio fare una barra di caricamento che indichi il tempo rimasto x risolvere un gioco(nel mio caso di un programma in cui devi indovinare un numero).....ma le barre di caricamento di windows come sono fatte?si possono fare con il c++?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 15:50
Domenica, 31/01/2010
Ma di che tipo di gioco stai parlando? Come è fatto questo programma ?

Mi sa che dovresti chiarirti le idee prima di iniziare a programmare con il C++ ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
eddy92 (Normal User)
Newbie


Messaggi: 15
Iscritto: 30/01/2010

Segnala al moderatore
Postato alle 16:26
Domenica, 31/01/2010
Codice sorgente - presumibilmente C++

  1. #include <iostream.h>
  2. #include <cstdlib.h>
  3.  
  4. int main ()
  5. {
  6. int magic; // numero magico
  7. int guess; // tentativo del giocatore
  8.     randomize();
  9.     magic = rand (); // sceglie un numero a caso
  10. do {
  11. cout << "scrivi il tuo numero: " ;
  12. cin >> guess;
  13. if( guess == magic) {
  14. cout << "** giusto ** ";
  15. cout << magic << " è il numero magico.\n";
  16. }
  17. else
  18. cout << "...mi dispiace, hai sbagliato.";
  19. if (guess > magic)
  20. cout << "il tuo numero è troppo alto.\n";
  21. else cout << "il tuo numero è troppo basso.\n";
  22. } while(guess != magic) ;
  23. system("pause") ;
  24.  
  25.         return 0;
  26. }



sono abbastanza bravo a fare i programmi nn sono un newbo....è che io ho fatto solo programmi in console application......
all voglio fare una finestra separata(in un thread)una barra di caricamento che spegne il programma quando la barra si è caricata......
il thread lo so fare...la barra di caricamento no.....c'è un modo x creare la barra di caricamento di windows?....

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 16:48
Domenica, 31/01/2010
In C++ gli include devono essere

#include <iostream>
#include <cstdlib>

e devi includere il namespace standard con

using namespace std;

(ma questo lo saprai dato che non sei un programmatore newbie ... a proposito non si scrive newbo ...)

Testo quotato

è che io ho fatto solo programmi in console application......



E perchè non l'hai detto quando te l'ho chiesto?

Testo quotato

all voglio fare una finestra separata(in un thread)una barra di caricamento che spegne il programma quando la barra si è caricata......



Con un programma Console non puoi. Devi lasciar perdere i programmi Console e scrivere i programmi con grafica ... ma c'e' bisogno di molta esperienza ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
eddy92 (Normal User)
Newbie


Messaggi: 15
Iscritto: 30/01/2010

Segnala al moderatore
Postato alle 17:01
Domenica, 31/01/2010
ma te 6 sempre cosi simpatico:_doubt:?.....bè sono qui x imparare quindi se mi puoi dare qualche consiglio su come cominciare te ne sarei grato...:yup:

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 17:15
Domenica, 31/01/2010
La questione non è di essere simpatico o no ...

Ti dico cosa fare e mi rispondi che "sei bravo a fare i programmi e non sei un newbie" ... permettimi di dirti che lo sei, e che non c'e' nulla di male.

Detto questo, se vuoi programmare usando aspetti "grafici" (e le progress bar lo sono), non devi piu' programmare in modalità console.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
eddy92 (Normal User)
Newbie


Messaggi: 15
Iscritto: 30/01/2010

Segnala al moderatore
Postato alle 17:27
Domenica, 31/01/2010
ok all dove devo programmare?

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo