Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.63/361: Рейтинг темы: голосов - 361, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 28.03.2011
Сообщений: 27

Запуск программы невозможен, так как на компьютере отсутствует rtl120.bpl

03.04.2011, 17:51. Показов 67701. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал программу на C++ Builder на моём компьютере программа работает нормально, а на других появляется такое сообщение "Запуск программы невозможен, так как на компьютере отсутствует rtl120.bpl." Подскажите пожалуйста что это может быть и способ устранения этой неполадки.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.04.2011, 17:51
Ответы с готовыми решениями:

Запуск программы невозможен, так как на ПК отсутствует BASS.DLL
Ставил новое железо, и решил поставить win7 64. До этого писал на 32 битке, если это имеет значение. Поставил среду, все компоненты...

Отсутствует rtl120.bpl
Работаю на 2007й студии после компиляции прога на других компах отказывается запускаться по причине отсутствия rtl120.bpl все Merge-ы...

Подключение не возможно так как на компьютере отсутствует rtl120.bpl
здравствуйте,я плохо ещё разбираюсь в компьютере,не могли бы вы помочь мне,из за плохой работы бука сделала восстановление системы.теперь...

25
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
03.04.2011, 18:00
Edel1, Компиляция программы под С++ Builder, чтобы работала на других компьютерах
0
43 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 115
25.01.2012, 20:25
сделал всё в соответствии, на другом компе пишет:

запуск программы невозможен так как на компьютере отсутствует BORLNDMM.DLL

Добавлено через 19 минут
я так понял, надо подключить другой менеджер памяти,
SimpleShareMem
но как это сделать?
0
Прогер
 Аватар для Programmer.
632 / 263 / 15
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2
26.01.2012, 00:34
Edel1,

Билдер какой?
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
26.01.2012, 00:47
Programmer.,этим уже не Edel1 интересуется..., и, судя по сообщению, до Linker-Linking-Use Dynamic RTL товарищ не добрался
0
43 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 115
26.01.2012, 01:24
Цитата Сообщение от Programmer. Посмотреть сообщение
Edel1, Билдер какой?
XE
Цитата Сообщение от nick42 Посмотреть сообщение
Programmer.,этим уже не Edel1 интересуется..., и, судя по сообщению, до Linker-Linking-Use Dynamic RTL товарищ не добрался
Цитата Сообщение от any_stuff Посмотреть сообщение
сделал всё в соответствии
embarcadero help по поводу использования SimpleShareMem:
To use ShareMem

1. List ShareMem as the first unit in the program and library uses clause. Your modules will become dependant on the external BORLNDMM.DLL library, allowing them to share dynamically allocated memory.
2. Deploy BORLNDMM.DLL with your application or DLL that uses ShareMem. When an application or DLL uses ShareMem, its memory manager is replaced by the memory manager in BORLNDMM.DLL.

To use SimpleShareMem

1. List SimpleShareMem as the first unit in the program and library uses clause in each of your modules. The module that is initialized first will be the module that will share its memory manager. All modules initialized after that will use the memory manager of the first module.
2. The module that is initialized first will be the module that will share its memory manager. All modules initialized after that will use the memory manager of the first module.
добавил
C++
1
#include<SimpleShareMem.hpp>
в начало каждого unit`a, в том числе, и в сам проект
безрезультатно
даже размер exe`шника не изменился
0
5 / 5 / 0
Регистрация: 26.01.2012
Сообщений: 5
26.01.2012, 02:05
Project->options->directories and conditional Выбираем Release
далее переходим во вкладку С++ linker и ставим Dynamic RTL = false
далее идем во вкладку Packages и снимаем галку с Build with runtime packages
Жмем Ok.
Во панельке(справа) во ветке Build configurations выбираем Release. Компилим. В папке с прожектом появилась папка Release
Это способ из RAD Studio
4
 Аватар для QVO
652 / 462 / 80
Регистрация: 26.10.2010
Сообщений: 1,263
Записей в блоге: 4
26.01.2012, 02:17
советую скачать и установить RTL pack
0
43 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 115
26.01.2012, 03:11
Цитата Сообщение от fashion Посмотреть сообщение
Project->options->directories and conditional Выбираем Release
далее переходим во вкладку С++ linker и ставим Dynamic RTL = false
далее идем во вкладку Packages и снимаем галку с Build with runtime packages
Жмем Ok.
Во панельке(справа) во ветке Build configurations выбираем Release. Компилим. В папке с прожектом появилась папка Release
Это способ из RAD Studio
ещё раз для тех, кто в бронетехнике:
Цитата Сообщение от NiTan Посмотреть сообщение
Edel1, Компиляция программы под С++ Builder, чтобы работала на других компьютерах
Цитата Сообщение от any_stuff Посмотреть сообщение
сделал всё в соответствии

хмммм.....
exe`шник с freesoft.ru?
весьма заманчиво
дайте
два!

Добавлено через 7 минут
кстате
Цитата Сообщение от fashion Посмотреть сообщение
выбираем Release. Компилим. В папке с прожектом появилась папка Release
папка Release не появляется.
новый exe`шник так же лежит в ~/Debug/Win32/
0
5 / 5 / 0
Регистрация: 26.01.2012
Сообщений: 5
26.01.2012, 03:26
Этот пункт точно выделил?
Миниатюры
Запуск программы невозможен, так как на компьютере отсутствует rtl120.bpl  
1
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
26.01.2012, 03:35
Попробуй "поиграть" с новым проектом. Если и тогда не будет создавать реагировать - тогда печалька, дальше только реинстал. Только без подключений ShareMemory. Подобная химия с менеджерами памяти без особых причин к добру не приводит.
0
43 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 115
26.01.2012, 04:35
Цитата Сообщение от fashion Посмотреть сообщение
Этот пункт точно выделил?
точно не выделил.
панелька справа называется Project Manager.
я решил,что надо только в Project->Options выбрать Release...

теперь появилсь папка Release.
и размер exe`шника изменился.

ждём утра, когда проснётся beta-тестер.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
26.01.2012, 04:39
Цитата Сообщение от any_stuff Посмотреть сообщение
beta-тестер.
это кто ?
0
43 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 115
26.01.2012, 12:12
всё заработало без BORLNDMM.DLL
действительно,
C++
1
#include<SimpleShareMem.hpp>
ничего не меняет.
надо просто повнимательнее быть с Project Manager`ом
и как после этого верить справке?
Цитата Сообщение от LK Посмотреть сообщение
это кто ?
тот, кто будет тестить программу на других осях.
0
8 / 8 / 1
Регистрация: 18.10.2010
Сообщений: 120
30.03.2012, 12:25
далее идем во вкладку Packages и снимаем галку с Build with runtime packages
Объясните на скриншотах где в RAD Studio 2010 найти это я не могу найти именно эту вкладку
0
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
30.03.2012, 14:29
Компиляция программы под С++ Builder, чтобы работала на других компьютерах
0
8 / 8 / 1
Регистрация: 18.10.2010
Сообщений: 120
30.03.2012, 16:21
DefineTrueFalse, В консольном проекте не было таких пунктов, поискал при открытом проекте builder нашел.
0
 Аватар для Whatson
9 / 9 / 0
Регистрация: 18.11.2011
Сообщений: 55
05.07.2013, 09:25
Цитата Сообщение от fashion Посмотреть сообщение
Этот пункт точно выделил?
Ну, зачем же так Embarcadero издевается =*(
Они бы ещё где-нить эту "развилку" поставили.
Спасибо, всё заработало.
0
10 / 10 / 0
Регистрация: 29.04.2013
Сообщений: 145
06.12.2015, 13:03
А что, в RAD Studio 10 что-то изменилось? Отключение Dynamic RTL и переход в Release уже не помогает. Упорно просит BORLNDMM.dll Если отключить в свойствах Классический компилятор Borland, то вообще не компилится.
0
2 / 2 / 0
Регистрация: 26.01.2015
Сообщений: 38
15.01.2016, 19:12
Цитата Сообщение от Quadra Посмотреть сообщение
А что, в RAD Studio 10 что-то изменилось? Отключение Dynamic RTL и переход в Release уже не помогает. Упорно просит BORLNDMM.dll Если отключить в свойствах Классический компилятор Borland, то вообще не компилится.
uuuppppppppp
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.01.2016, 19:12
Помогаю со студенческими работами здесь

запуск программы невозможен, так как на компьютере отсутствует msvcr100_clr0400
Перенесено из раздела ХР Добрый день. Помогите пожалуйста справиться с возникшей проблемой: Я хотела запустить программу PNGGauntlet, но...

Запуск программы невозможен, так как на компьютере отсутствует Qt5Core.dll
Здравствуйте, Написал в qt creator программу &quot;hello world&quot;. Хочу запустить .exe файл этой программы и получаю такую ошибку: ...

Запуск программы невозможен так как на компьютере отсутствует msvcr120.dll
Скомпилировал консольное преложение в VS C++ у меня работает скидываю другим пишет запуск программы невозможен так как на компьютере...

Запуск программы невозможен, так как на компьютере отсутствует sfml-graphics-d-2.dll
Выскакивает ошибка, что на компьютере нет sfml-graphics-d-2.dll. Я подключил папку из папки SFML папку include и lib. В дополнительных...

Системная ошибка: запуск программы невозможен, так как на компьютере отсутствует UxTheme.dll
Помогите Пожалуйста!!! скачал с инета тему начал устанавливать после установки перезагрузил компьютер он мне выдает!!! системная ошибка :...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru