GW -BASIC y QBasic son dos lenguajes de programación compatibles con PC similares. Es posible cambiar de un programa de GW -BASIC para que se ejecute en QBasic . Afortunadamente , QBasic permanece mayormente compatible por lo que es posible ejecutar la mayoría de los programas de GW -BASIC con relativamente poco trabajo de conversión . El cambio en QBasic ofrece al programador nuevas capacidades y un entorno de desarrollo mejorado. Instrucciones
Conversión
1
Guardar el programa en el formato adecuado. De forma predeterminada , GW -BASIC ahorra programas en un formato comprimido especial que QBasic no puede leer. Microsoft indica a los usuarios cambiar el programa en formato de texto sin formato en GW -BASIC utilizando el comando Guardar con el parámetro " A". Por ejemplo , escriba lo siguiente: SAVE " GAME1.BAS " , A
2
Utilice un disquete o un cable de módem nulo para transferir el archivo de programa de texto sin formato a otro equipo, si GW -BASIC y QBasic están instalados en PCs diferentes. A continuación, debe ejecutar QBasic de una manera un poco diferente de lo normal para cargar el programa de GW -BASIC . Microsoft recomienda utilizar el interruptor " CSM " y funcionando QBasic desde la línea de comandos. Ejemplo: QBASIC GAME1.BAS /MBF
3
Eliminar todos los comandos no admitidos. Con algunas aplicaciones de GW -BASIC , sólo tendrá que guardarlos en formato de texto plano y utilizar el interruptor " MBF " para ellos el cambio con éxito de programas compatibles con QBasic . Sin embargo , es posible que tenga que quitar o cambiar algunos comandos de los programas más sofisticados. Los comandos USR DEF USR y no funcionan en QBasic , de acuerdo con Microsoft . Algunos comandos no funcionan de la misma manera , como BCargue /BSAVE , cadena , declare , Dim y dibujar.
4
Ajuste la configuración del modo de pantalla, si es necesario. La mayoría de los modos de pantalla GW -BASIC funcionan de la misma manera bajo QBasic , incluyendo modos de cero, uno y dos . Busque el número después de la orden de la pantalla al comienzo del programa , si es que tiene uno. Modos de pantalla tres al seis se pueden utilizar para IBM PCjr especial (y Tandy 1000 ) Modos de GW -BASIC , de acuerdo con " La Guía Secreta de computadoras . " Modo de Pantalla cuatro utiliza una resolución diferente en QBasic de GW -BASIC , mientras que los modos de cinco y seis no existen en QBasic . Algunos programas que utilizan el modo de tres trabajarán bajo QB , pero requieren un adaptador de vídeo Hércules. Modo de la pantalla por lo general no representan un problema, pero algunos programas requieren que se cambie el modo y posiblemente ajustar los comandos gráficos de un nuevo modo .
5
Quitar números de línea , si lo desea. QBasic no exige el uso de números de línea , ni prohibirlas. Microsoft indica que puede eliminar automáticamente los números de línea de un programa utilizando los Remline.bas programa QBasic . Esto ahorra memoria y espacio en disco. Sin embargo , no debe quitar los números de línea , si un programa de GW -BASIC se basa en Goto, Gosub o comandos similares que requieren números de línea para que funcione correctamente .