Объясняю причину сего безобразия в этих программах.
Эти программы будут запускаться на тех системах, у которых есть в системе вот эти файлы:
vcl60.bpl rtl60.bpl BORLNDMM.DLL CC3260MT.DLL.
Дело в том, что эти программы были скомпилированы на Borland С++ Builder 6.0 несколько неправильно. Именно в этих библиотеках содержатся все необходимые ресурсы для работы этих exe-файлов. Их нужно было откомпилировать, выключив соответствующие опции в свойствах проекта компилятора ("Build runtime packages" и "Use dynamic RTL"), которые позволяют внедрить в exe файл все необходимые ресурсы и библиотеки, что избавит от необходимости таскать с собой указанные выше библиотеки.
Правда тут один минус - размер откомпилированных файлов после этого будет не ~50Кб, а не менее 400-600 Кб. Хотя с другой стороны целиком эти 4 библиотеки весят ~3,5 Мб.
Если тут есть автор этих прог, пусть перекомпилирует их должным образом.
Ну а что касается выхода из этой ситуации - он только один: вложить в папку с этими программами вышеуказанные файлы. Понятное дело, те, у того она заработала - возможно имеют установленный компилятор или другую программу, которая уже сама пользуется этими библиотеками, и заранее сбросила их в систему, обеспечив себе и соответственно и этой программе работоспособность.