Como criar programas .exe no Qbasic

Depois de testar seu programa dentro do compilador do Qbasic no formato .BAS você quer fazer um executável, fácil; Com o arquivo .bas no editor, tecle: ALT--> R, no menu ( RUN ) escolha a opção MAKE .EXE file, na caixa que se abre, marque, ( o ) Stand-alone EXE File



 A outra opçao também faz arquivo .exe, mas so roda se você
  estiver no mesmo diretório do (BRUN45.EXE). No Qbx-7.1 não mude nada escolha somente Make exe.

IMAGEM NO QBX 7.1

   O executável criado vai aparecer dentro da pasta do Qbasic.
   Pode parecer antigo usar o Qbasic, mas programas.exe criados no modo SCREEN 0
   funcionam do MS-DOS ao Windows Vista.
-------------------------------------------------------------------------------------------------
Compilador do Qbasic 4.5     Qb4.5
Compilador do Qbasic 7.1     Qbx 7.1
-------------------------------------------------------------------------------------------------
Mouse no Qbasic
-------------------------------------------------------------------------------------------------
    Para utilizar um mouse dentro do compilador do Qbasic, você tem que iniciar o compilador no modo MS-DOS, e digitar esses parametros na linha de comando  /AH/L , mas como ?
    Assim:
    Vá ao prompt do DOS  (c:\windows>) e digite (cd c:\ ) como a seguir.
c:\windows>cd c:\         
     vai ficar assim...
c:\>
     A pasta do Qbasic deverá estar instalada em C:\
     então digite para entrar na pasta apos o prompt.
     Assim:
c:\>cd qbasic                   
     vai ficar assim...
c:\qbasic>    (obs. qbasic e o nome da pasta, se voce deu outro nome digite o nome real )      
     então digite qb.exe/AH/L como a seguir. Vai ficar assim...
c:\Qbasic>qb.exe/AH/L    < tecle enter >
     Pronto o compilador vai abrir e o mouse
     passa a funcionar no QBasic 4.5 " válido também para o Qbx-7.1", assim como todas rotinas contendo o CALL INTERRUPIT 33 ou   CALL ABSOLUTE

PS - Faça assim sempre que for executar o Qbasic, e execute o qbasic no modo MS-DOS.
       Outra informação, é que embora você esteja no modo MS-DOS
       o drive para o mouse foi carregado pelo Windows,
       no modo MS-DOS fora do windows você tem que instalar um drive para o mouse. 
  No pacote de exemplos no final da página, tem exemplo de como utilizar um mouse no MS-DOS.

     Uma outra forma de executar todo o comando de uma só vez é escrever um batizinho assim:
     No edit ou no bloco de notas, escreva essas três linhas:

@cd\                 (carrega diretório raiz C:\)
@cd qbasic       (qbasic é a pasta onde está o qb.exe, não esqueça do espaço após o cd) 
@qb.exe/ah/L   (aqui é tudo junto)

  e em salvar como,
     salve o arquivo com um nome qualquer mas com extensão .bat.
     Na linha onde você escreve o nome do arquivo digite a  linha inteira incluindo o (.bat ).
     exemplo:


Salve e saia. O edit ou bloco de notas, cria o arquivo (.Bat) com um í­cone mais ou menos assim:


para executar o programa no prompt digite
           C:\>myqb       < tecle enter >
    Isto é, se o ( myqb.bat ) estiver em C:\>, mesmo diretorio da pasta do qbasic, no Windows apenas click no ( myqb.bat ). O Qb.exe vai rodar com mouse. 
    Como funciona?
    O arquivo.bat, executa todo comando que vier apos o aroba(@), como se você mesmo tivesse digitado todo comando no prompt.
 ------------------------------------------------------------------------------------------
Lista de fontes .bas em um só pacote.

calfic         .... Calcule , Frequência Indutância e Capacitância
cranio        .... Você pensa um número e ele adivinha , duvida ?
datas         .... Mostra data, dia /mes /e ano assim: Quinta-feira 11 Setembro de 2003
decbin        .... Digite um número decimal e converta para binário e hex
derrete       .... Um efeito interesante para finalizar seus programas
digital         .... Mostre valôres numéricos como em um display digital
cwprof        .... Aprenda telegrafia no seu pc com professor de cw
indutor        .... Basta medir diâmetro e comprimento de um indutor para saber seu valor
mouseqb45  .... rotinas para mouse somente para o Qbasic 4.5
mouseqbx    .... rotina para mouse somente para o Qbx7.1
ola             .... Como detectar se é manhã tarde ou noite
Tv1950      .... Um efeito imitando a tela das TVs dos anos 50 ao desligar

Tudo  aqui .
 ------------------------------------------------------------------------------------------

Converta números de decimal para binário e hexadecimal com DECBIN útil para quem escreve programas.


Forte 73 py1acb.