Re: Ошибка Run-time error 339
Схитрил, получил это сообщение. Дело не в имени файла, переименовывать не нужно. Просто приложение не инсталлируемое, и Windows имя/адрес библиотеки по CLSID берет. Возможно, что у Вас была эта библиотека ранее, и удалена с винчестера, оставшись в реестре. Поэтому Windows вначале лезет по старому адресу, а не ищет в текущей папке. Второй запуск (и последующие) уже нормально - ОС запоминает, где новая библиотека из комплекта oscill, и обращается уже к ней.
То есть, достаточно повторно запустить oscill.exe. Также для таких случаев (когда из системы исчез mscomm) в папке oscill предусмотрен reg.bat .
В след.версии будет принудит.регистрация mscomm.