Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.218.61.16] |
|
Сообщ.
#1
,
|
|
|
Столкнулся с проблемой: использую нестандартные компоненты, у меня все работает. Но иногда вознивает необходимость открывать исходник на другой машине. И тут естественно выбивает ошибки что нет компонента и прочее.
Пробовал сам как нибудь решать проблему. Не получилось... Может кто поможет, пожалуйста... Добавлено Собственно вопрос: Возможно ли "вшить" как нибудь компонент в код программы, чтобы на других машинах не возникло проблем? Ставить везде компоненты не решение... Заранее спасибо... |
Сообщ.
#2
,
|
|
|
1. Отказаться от использования нестандартных компонентов
2. Таскать исходники этих компонентов с собой и ставить на каждой машине 3. Создавать сторонние компоненты в runtime (тогда нужно таскать с собой исходники но ненужно устанавливать их на каждой машине) |
Сообщ.
#3
,
|
|
|
Цитата VahaC @ 1. Отказаться от использования нестандартных компонентов 2. Таскать исходники этих компонентов с собой и ставить на каждой машине 3. Создавать сторонние компоненты в runtime (тогда нужно таскать с собой исходники но ненужно устанавливать их на каждой машине) А что такое runtime?! Я не большой спец, поэтому и спрашиваю... |
Сообщ.
#4
,
|
|
|
Цитата vesnik.mikhail @ А что такое runtime?! http://ru.wikipedia.org/wiki/Runtime то есть не бросаешь компонент на форму при разработке программы, а создаешь/разрушаешь сторонние компоненты вручную (например в событии OnCreate формы создаешь, а в OnDestroy разрушаешь) |
Сообщ.
#5
,
|
|
|
Цитата VahaC @ 3. Создавать сторонние компоненты в runtime (тогда нужно таскать с собой исходники но ненужно устанавливать их на каждой машине) если собирать программу с bpl то и исходники не нужны. только *.bpl и *.dcp файлы. (соответственно те компоненты должны быть собраны в bpl) |
Сообщ.
#6
,
|
|
|
имхо если с собой постоянно таскать файлы сторонних компонентов то лучше пусть это будут исходники а не bpl
|