Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Altri Linguaggi - Sistema operativo - Oggetti
Forum - Altri Linguaggi - Sistema operativo - Oggetti

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
Che Guevara (Normal User)
Pro


Messaggi: 117
Iscritto: 30/03/2006

Segnala al moderatore
Postato alle 17:25
Domenica, 25/03/2007
In un nuovo sistema operativo che sto sviluppando mi è sorto il problema di dover creare oggetti (come finestre, barre di scorrimento, bottoni...) completamente da zero. Qualcuno è in grado di spiegarmi come fanno gli O.S. a 32bit? :-? :-? :-?
Grazie a chiunque posti!!! :k: :k: :k:

PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 18:17
Lunedì, 26/03/2007
beh,probabilmente richiamano una libreria che disegna qualcosa sullo schermo...

PM Quote
Avatar
Che Guevara (Normal User)
Pro


Messaggi: 117
Iscritto: 30/03/2006

Segnala al moderatore
Postato alle 17:41
Mercoledì, 28/03/2007
Testo quotato

Postato originariamente da Hacker:

beh,probabilmente richiamano una libreria che disegna qualcosa sullo schermo...



Disegnare sullo schermo del dos si può fare tramite la Int 10h (mi sembra), in che modo si disegna su Windows?

PM Quote
Avatar
mariella (Normal User)
Newbie


Messaggi: 2
Iscritto: 29/03/2007

Segnala al moderatore
Postato alle 11:11
Giovedì, 29/03/2007
ciao ciao
ho rispolverato gwbasic e avrei 2 domande..........
1)si possono fare divisioni e visualizzare il resto eventuale?
2)bin$ e solo sul qbasic?sul gw non va
grazie a chi mi rispondera!
mareilla

PM Quote
Avatar
tizzo (Normal User)
Rookie


Messaggi: 26
Iscritto: 30/11/2006

Segnala al moderatore
Postato alle 14:52
Giovedì, 29/03/2007
@mariella:non per essere scortese ma mi sa che hai cannato di brutto il topic...
@che guevara:secondo me dovresti partire da molto molto più indietro per sviluppare un nuovo os,come ti suggeriva hacker l'idea sarebbe prima di gettare le basi vere e proprie,come costruire una piramide in cui ad ogni livello utilizzi qualcosa creato in precedenza.Cmq auguri,sarà una prova estenuante...  :D:D:D

PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 16:29
Giovedì, 29/03/2007
Testo quotato

Postato originariamente da Che Guevara:

Testo quotato

Postato originariamente da Hacker:

beh,probabilmente richiamano una libreria che disegna qualcosa sullo schermo...



Disegnare sullo schermo del dos si può fare tramite la Int 10h (mi sembra), in che modo si disegna su Windows?


in che senso?:-|
e che ti serve in questo caso?:-|

PM Quote
Avatar
mariella (Normal User)
Newbie


Messaggi: 2
Iscritto: 29/03/2007

Segnala al moderatore
Postato alle 17:01
Giovedì, 29/03/2007
Testo quotato

Postato originariamente da tizzo:

@mariella:non per essere scortese ma mi sa che hai cannato di brutto il topic...
@che guevara:secondo me dovresti partire da molto molto più indietro per sviluppare un nuovo os,come ti suggeriva hacker l'idea sarebbe prima di gettare le basi vere e proprie,come costruire una piramide in cui ad ogni livello utilizzi qualcosa creato in precedenza.Cmq auguri,sarà una prova estenuante...  :D:D:D


PM Quote
Avatar
Che Guevara (Normal User)
Pro


Messaggi: 117
Iscritto: 30/03/2006

Segnala al moderatore
Postato alle 18:58
Sabato, 31/03/2007
Testo quotato

Postato originariamente da Hacker:

in che senso?:-|
e che ti serve in questo caso?:-|



Lo hai detto tu che forse ci sono delle librerie che disegnano qualcosa sullo schermo, no? Se scopro come si fa a disegnare a 32 bit magari riesco a fare degli oggetti!!! :k: :k: :k:

PM Quote
Avatar
lorelapo (Ex-Member)
Expert


Messaggi: 355
Iscritto: 28/02/2007

Segnala al moderatore
Postato alle 16:22
Venerdì, 06/04/2007
In realta le bellissime letterine che vediamo sullo schermo quando all'accensione del pc il nostro BIOS ci comunica di gran carriera che nessuna delle parti del nostro pc è misteriosamente distrutta o inutilizzabile si usano delle funzioni preformattate che disegnano sullo schermo dei pixel predefiniti che rappresenteranno la lettera alla fine, nelle prime versioni del OS MS-DOS si scriveva direttamente nella memoria dello schermo tutto
es.
00000000000000
01110000011100
01110000011100
01110000011100
01111111111100
01111111111100
01110000011100
01110000011100
01110000011100
00000000000000

questa potrebbe essere la rappresentazione di una possibile H standard il processo alla fin fine sarebbe char('H')->funzione print->seq di pixel per 'H'->stampa la seq di pixel un po' la piramide delle funzioni detta sopra, in modo che tutto risulti più semplice ed elegante, e soprattutto senza errori. Non conosco funzioni standard per la manipolazione dei pixel ma guardando i commenti del boot di Wizard OS ho capito che alcune funzioni sono rese disponibili dal BIOS

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo