Genau das ist der Hacken. Es hat dann mit der Sprache zu tun, wenn die Sprache nicht erlaubt, externe APIs zu nutzen. QBasic ist eine interpretierte Sprache, uralt und von Microsoft. Mir ist nicht bekannt, dass man da irgendeine API dazulinken kann, also wohl auch keine GUI-API. Klar könnte man durch selbstbauen oder reinkopieren vorgefertigter Funktionalität eine Art Dialogboxensystem nachstellen, aber auf Maussteuerung muss man dann verzichten. Und Windowsdialogboxen gehen sicher nicht.