Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.12;
Скачать: CL | DM;

Вниз

Перенос и переносимость   Найти похожие ветки 

 
Urvin ©   (2003-12-01 11:05) [0]

Несколько вопросов:
1. Есть компьютер (голый). Нужно ли на него ставить всякие библиотеки, чтобы прога дельфяная работала?
2. Я использую в проекте Актив-Х. Нужно ли его поставлять вместе с программой, или он компилится как часть проекта?
3. Как бы откомпилировать программу, чтобы она запускалась на компах ниже Пентиума-1? На трешке (с виндовозом, есс-но) говорит, что ошибка в адресах...


 
Anatoly Podgoretsky ©   (2003-12-01 11:11) [1]

Всякие переносить не нужно, только нужные, при необходимости их регистирировать.


 
PVOzerski ©   (2003-12-01 11:40) [2]

ActiveX в тело .exe-файла не включаются, их надо ставить отдельно и регистрировать. Если программа собрана с runtime packages, надо ставить и соответствующие библиотеки. Под "голым" win"95 могут быть проблемы, связанные с системными библиотеками для OLE (точно имена не помню, но при попытке запустить прогу выскочит соответствующее сообщение, так что какую библиотеку надо докачать с сайта Microsoft, понять будет можно). А вот насчет 386-й машины... Никогда не пробовал. Винда-то какая? Если Win32s, то с этой платформой совместима VCL только у D2/D2.01. Или же D1 для Win16.


 
Amoeba   (2003-12-01 11:40) [3]

2. ActivX должен поставляться вместе с программой (отдельный файл с расширением OCX) и при установке регистрироваться.
3. Если стоит Windows 3.1 (самое что надо для "трешки") то будет работать только программа откомпилированная на Delphi1. Следует заметить, что перенос программы (если она не особо простенькая) с D7 на D1 может оказаться "закатом солнца вручную". Так что на компьютере должна стоять как минимум Win95, что как-то очень сомнительно в случае "трешки".


 
PVOzerski ©   (2003-12-01 11:43) [4]

2Amoeba:
Игорь, у нас опять удивительная синхронность, но насчет только D1 ты не прав :^) D2 я проверял сам. С более старшими версиями можно работать тоже, но без VCL, а из экзешника надо удалять ресурс с информацией о локали.


 
PVOzerski ©   (2003-12-01 11:45) [5]

BTW, а вот зарегистрировать OCX в win32s не удастся точно.


 
Amoeba   (2003-12-01 11:51) [6]

PVOzerski:
Я отвечал применительно к уровню знаний и подготовки автора вопроса.


 
PVOzerski ©   (2003-12-01 12:02) [7]

Так у D2 и VCL с win32s совместима. А автор вопроса внятно даже ОС не указал, перечислил все предлагаемые варианты, и всё.


 
Urvin ©   (2003-12-01 14:22) [8]

В свойствах проекта - компиляции - куча всяких флажков - это я про трешку (386, Win95), думал, что так можно.
Про "всякие" библиотеки... Какие - нужные? Если я ничего дополнительного в проект не включал? Типа есть форма и кнопочка, или как в VB - надо еще мегабайт управляющих библиотек ставить?


 
PVOzerski ©   (2003-12-01 14:41) [9]

>Какие - нужные?
Речь шла о BPL"ах. Если в опциях проекта (раздел "Packages") нет флажка на "build with runtime packages" (а его нет по умолчанию), их ставить не надо. Кстати, вот еще: если используются стандартные database-компоненты, придется еще BDE ставить.



Страницы: 1 вся ветка

Текущий архив: 2003.12.12;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
3-36576
AV
2003-11-20 13:51
2003.12.12
Размер .NTX созданных под Delphi, отличается от CLIPPERовских.


1-36702
zapped
2003-12-02 12:17
2003.12.12
Dragging TListItem


14-36843
Мазут Береговой
2003-11-19 10:56
2003.12.12
На выходные пошел в парк, в горы погулять.


7-36855
Andriy Tysh
2003-10-04 12:58
2003.12.12
Сетевой принтер


1-36642
Excel-deplphi
2003-12-01 06:51
2003.12.12
Копирование столбцов в Excel