Долго мучалась с памятью. Вообще готова побить того, кто скажет, что Windows - это мастдай, а DOS - это хорошо. А кто добавит, что многие фирмы переходят на DOS - разобью в дребезги его любимую консоль. Итак. Все знают, что DOS непосредственно доступны 640Кб памяти. Есть ещё верхняя память, но туда можно грузить драйвера, а вот программы грузятся в обычную память. И только данные они могут грузить в EMS, XMS и прочие области. Ну и оверлеи. Ага. Естественно, загрузочная дискета EMS не создаёт, так что пока VB работает с обычной памятью. И что? Я добавила лишнюю форму в проект и обнаружила, что VB катострофически не хватает памяти. Даже справку не могла вывести. Естественно, утилиты MEM нету... Долго я так страдала, мучалась с тем, что из IDE даже программа нормально не работает. А потом обнаружила ключик /S, который указывает, сколько VBDOS.EXE будет занимать памяти. По умолчанию и для соотношения память/скорость это значение равно 350Кб. Ну

я и поставила сразу 100. Заработало. Только тормоза: пока переключится между оверлеями...