Un cadre d'application Web reposant à peine utilisable pour une langue qui ne devrait probablement pas être sur le Web
Ce cadre est toujours un travail en cours. Il est susceptible d'être buggy, cassé et peu fiable. Le traitement des demandes de poste est actuellement non testé sous Linux et non possible sous Windows. Actuellement, il n'y a pas de moyen intégré de lire les données de STDIN sur Windows dans QB64, ce qui rend les demandes de poste de gestion impossibles sur ces systèmes d'exploitation sans bibliothèque externe.
Copiez les fichiers dans votre répertoire de projet.
Ajoutez les lignes suivantes au début de votre programme:
$SCREENHIDE
$CONSOLE
_DEST _CONSOLE
'$INCLUDE: 'qbonas.bi'
Ajoutez la ligne suivante après votre code de programme principal, mais avant toute fonction ou sous-marins dans votre programme:
'$INCLUDE: 'qbonas.dt'
Ajoutez la ligne suivante à la fin de votre programme:
'$INCLUDE: 'qbonas.bm'
La documentation est encore non écrite, mais les commentaires dans les fichiers de la bibliothèque (* .bm) expliquent une grande partie de la fonctionnalité.
Voir Exemple_html.bas pour un exemple CGI. Si vous souhaitez essayer cet exemple à l'aide d'un vrai serveur Web, vous devrez modifier TEMPLATE_DIR dans le chemin absolu du répertoire Example_Templates et copier l'exécutable créé à partir d'exemple_html.bas dans le répertoire CGI-BIN de votre serveur Web.