![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать что бы тест написанный в Delphi работал на компьютер [D7, Paradox]
tabul © (2007-07-22 19:01:00)Как сделать что бы тест написанный в Delphi работал на компьютерах без Delphi? Я написал небольшой тестик, вопросы которого хоронятся в ***.db файле, если принести этот eхe файл с базой на компьютер с неустановленным Delphi(или InterBase), то он не работает.
patrushevd1982 (2007-07-31 14:45:00) [1]Все горздо проще: взять все dll из папки с установленным BDE и положить рядышком со своим exe-шником.
Anatoly Podgoretsky (2007-07-23 19:33:00) [2]А что еще делать, по законам военного времени диверсантов растреливают без суда. Ну в наши время бухгалтерши отпинают ногами, но это если повезет.
iXT (2007-07-23 18:10:00) [3]> [11] sniknik © (23.07.07 16:14)
> и что будет если выяснят виновника
Ну ведь [9] :)
sniknik (2007-07-23 16:14:00) [4]> и чего тут диверсантского?
возможны сбои нормального, зарегистрированного ПО использующим штатно установленный BDE.
причем сбои серьезные вплоть до полной потери данных из базы. (день теряется, это проблема, неделями восстанавливают, а представьте если ВСЕ в какой нибудь около бухгалтерской проге... и что будет если выяснят виновника ;о))
sniknik (2007-07-23 16:07:00) [5]> я так делал не раз !
и продолжай, в частном порядке, на своей машине. так чтобы если на 101 раз чтото серьезное изза этого рухнет, не пришлось оправдываться перед клиентом "да я уже 100 раз так делал".
iXT (2007-07-23 16:04:00) [6]> помоймунормально я так делал не раз
Расстрелять :)
StriderMan (2007-07-23 16:03:00) [7]
> sniknik © (23.07.07 14:16) [5]
и чего тут диверсантского?
pirks (2007-07-23 15:55:00) [8]sniknik помойму нормально я так делал не раз ! и машину неперегружать всякой фигнёй ставить непонятно что а так только драйвер bde установишь для нормальной работы базы хватает
Gydvin (2007-07-23 14:50:00) [9]
> вопросы которого хоронятся в ***.db файле
Сначала хоронятся потом выкапываются .... ))
sniknik (2007-07-23 14:16:00) [10]pirks © (23.07.07 14:09) [4]
сам себе и вирус и троян?
диверсантские советы лучше держи при себе.
pirks (2007-07-23 14:09:00) [11]Ну дистрибутив тут и не нужен только файлы bde скопируй на клиенскую машину и ссылки на него в реестре пропиши да и псевданим само собой динамический должен быть
MsGuns (2007-07-22 20:12:00) [12]Многое зависит от этого самого "файла".
Если данные файла не могут изменяться пользователем, то их можно хранить в ресурсах, если могут, то например в текстовом или бинарном файле собственной структуры.
Этот метод, однако, не применим к случаям, когда данных может быть много, они достаточно сложны (нельзя хранить в одной или даже двух таблицах) и требуется обеспечить быстрый и удобный доступ к ним - в этом случае нужен "движок".
Практика показывает, что наименьшая вероятность возникновения проблем на "клиентских" ПК при условии полного отсутствия "побочно" инсталлируемых компонент - это Access+ADO+Jet, которые, как правило, есть почти на всех ОС типа Windows
turbouser (2007-07-22 19:54:00) [13]
> tabul © (22.07.07 19:01)
BDE надо устанавливать. Дистрибутивы есть на сайте борланда.
Delphi тут не причем.
tabul (2007-07-22 19:05:00) [14]Можно ли прикрепить к сообщению файл?
P.S. Спасибо за помощь и понимание.