Компонент
Есть компонент с исходником как его можно запаковать в пакет или в ocx? Без исходников чтоб поставить на другую машину?
при компилировании компонента получается файл *.dcu ... его и ставь на другой машине
Есть компонент с исходником как его можно запаковать в пакет или в ocx? Без исходников чтоб поставить на другую машину?
Если нужно установить его в Delphi на другой машине, то нужно его сначала компилировать (должны быть файлы *.dcu, <имя пакета>.dcp, <имя пакета>.bpl). Потом взять файлы dcu и dcp и скопировать в папку $(DELPHI)\Lib, а bpl - в папку $(DELPHI)\Bin на другой машине. В Delphi выбрать Component->Install packages->Add... Выбрать файл bpl и вуаля...
Если надо, чтобы работала прога с данным пакетом на другой машине [COLOR=red]при условии, что она скопилирована с пакетами[/COLOR] (Project->Options->Packages->Build with runtime packages), то хватит и файла bpl в папке проги или в Windows\System32.
Если нужно установить его в Delphi на другой машине, то нужно его сначала компилировать (должны быть файлы *.dcu, <имя пакета>.dcp, <имя пакета>.bpl). Потом взять файлы dcu и dcp и скопировать в папку $(DELPHI)\Lib, а bpl - в папку $(DELPHI)\Bin на другой машине. В Delphi выбрать Component->Install packages->Add... Выбрать файл bpl и вуаля...
Если надо, чтобы работала прога с данным пакетом на другой машине [COLOR=red]при условии, что она скопилирована с пакетами[/COLOR] (Project->Options->Packages->Build with runtime packages), то хватит и файла bpl в папке проги или в Windows\System32.
нафиг такие сложности... Component->Install Component...
в Unit file name указываешь dcu и всё
нафиг такие сложности... Component->Install Component...
в Unit file name указываешь dcu и всё
Во первых если разные версии то это не будет работать. А так я уже делал тоже не работает пишет какая-то ошибка. Приходилось ставить с исходников а потом удалять их.
Во первых если разные версии то это не будет работать. А так я уже делал тоже не работает пишет какая-то ошибка. Приходилось ставить с исходников а потом удалять их.
руки не оттуда растут просто....
сделай несколько dcu (по одной для каждой версии)..
и зачем тебе всё это нужно??? компонент чтоли свой продать хочешь? :D
руки не оттуда растут просто....
сделай несколько dcu (по одной для каждой версии)..
и зачем тебе всё это нужно??? компонент чтоли свой продать хочешь? :D
Да продавть хочу