Newsgroup: it.comp.os.dos
Titolo: beep.exe

Salve,
come posso fare a trasformare una semplice istruzione qbasic: beep, in un
exe ?
Cioč beep.bas in beep.exe...
Mi pare si possa fare col qbasic 4 5..ma non so come far...
Grazie
bye
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Mi pare si possa fare col qbasic 4 5..ma non so come far...
mi pare che...
http://www.google.com/search?as_q=beep.exe&num=10&hl=it&ie=UTF-8&oe=UTF-8&btnG=Cerca+con+Google&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=
-- 
A.

 :

Mi pare che la domnda sia come compilare il codice...
..cercare beep su google non ci vuole tanto..
-- 
Marco

 ..cercare beep su google non ci vuole tanto..
infatti... ho suggerito la strada piu' semplice: prenderlo bello e fatto da
internet senza sbattersi e andare a *comperare* un compilatore basic
-- 
A.

Annonnata ha scritto:




....
........
ok ok ...appena passo nei paraggi di un negozio pc, entro e chiedo il
compilatore qbasic..
Ciao


 :

Si scarica tranquillamente da internet,ad esempio qui:
http://home.arcor.de/q-basic/download/compiler/qb45eng.zip
e poi,se lui lo vuole compilare puo' avere i suoi buoni motivi.
-- 
Marco

 
http://home.arcor.de/q-basic/download/compiler/qb45eng.zip

-----
-------
:-))!!


)
C:\>START 
http://www.thelegs.cjb.net/

 ALT+007), e quindi ECHO <carattereBell> produce il beep.
Per colpa dei pentium o windows - non saprei - ormai il ctrl-g non e'
piu' una certezza. Il mio PC a casa emette un click appena percettibile,
alcuni pc in ufficio sono completamente silenti al ctrl g. L'unica e'
far emettere altri suoni allo speaker da programma.
-- 
-=[]=---iAN CooG/HokutoForce+TWT---=[]=-
Fan #2 di Kaname Chidori

Aggiungo che BEEP da qbasic sortisce lo stesso effetto del ctrl-g in un
bat.
Disassemblando la libreria si scopre che:
<IOTTY.OBJ>
B$BEEP:
                calln   B$BLEEP
                retf
<LLSCNIO.OBJ>
B$BLEEP:
                push    AX
                push    DX
                mov     DL,7
                mov     AX,0601h
L15B:           cmp     b$MUSIC,AL
                je      L15B
                int     021h
                pop     DX
                pop     AX
                ret
cioe' stampa su console il carattere ascii 7, non fa nient'altro, a
parte aspettare che questa b$MUSIC sia diversa da 1.
-- 
-=[]=---iAN CooG/HokutoForce+TWT---=[]=-
It was my best experience. Now, only sex is left over... ;)

 parte aspettare che questa b$MUSIC sia diversa da 1.
Beh, se così non fosse a quanto leggo andrebbe in infinite loop.
Ma che è 'sta b$MUSIC? Sinceramente non colgo il senso di questo CMP, dato
che sarebbe bastato un:
mov	DL,7
mov	AX,601h
int	21h
-- 
"Meh vabbè tu prendi il filo diretto col culo di
Berlusconi, che cazzo ti devono far vedere quelli?"
(Kiavik riguardo al TG4, <v5bwjhi2...@Kiavik.rulez>)
TheLegs | irini su nevro | 
thelegs-at-tahome.cjb.net

 Ma che è 'sta b$MUSIC? Sinceramente non colgo il senso di questo CMP,
E' un byte nel segmento dati che fa da flag tra BEEP e SOUND. Deve
essere una specie di ciclo di attesa, per emettere il beep solo quando
non c'e' gia' un SOUND in corso - SOUND usa istruzioni OUT alle porte
021h, 040h-043h e 061h per far suonare lo speaker, quindi e' abbastanza
delicato.
-- 
-=[]=---iAN CooG/HokutoForce+TWT---=[]=-
Error 99 - CPU too tired to continue...