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

Вниз

Как сделать что бы тест написанный в Delphi работал на компьютер   Найти похожие ветки 

 
tabul ©   (2007-07-22 19:01) [0]

Как сделать что бы тест написанный в Delphi работал  на компьютерах без Delphi? Я написал небольшой тестик, вопросы которого хоронятся в ***.db файле, если принести этот eхe файл с базой на компьютер с неустановленным Delphi(или InterBase), то он не работает.


 
tabul ©   (2007-07-22 19:05) [1]

Можно ли прикрепить к сообщению файл?
P.S. Спасибо за помощь и понимание.


 
turbouser ©   (2007-07-22 19:54) [2]


> tabul ©   (22.07.07 19:01)

BDE надо устанавливать. Дистрибутивы есть на сайте борланда.
Delphi тут не причем.


 
MsGuns ©   (2007-07-22 20:12) [3]

Многое зависит от этого самого "файла".
Если данные файла не могут изменяться пользователем, то их можно хранить в ресурсах, если могут, то например в текстовом или бинарном файле собственной структуры.

Этот метод, однако, не применим к случаям, когда данных может быть много, они достаточно сложны (нельзя хранить в одной или даже двух таблицах) и требуется обеспечить быстрый и удобный доступ к ним - в этом случае нужен "движок".

Практика показывает, что наименьшая вероятность возникновения проблем на "клиентских" ПК при условии полного отсутствия "побочно" инсталлируемых компонент - это Access+ADO+Jet, которые, как правило, есть почти на всех ОС типа Windows


 
pirks ©   (2007-07-23 14:09) [4]

Ну дистрибутив тут и не нужен только файлы bde скопируй на клиенскую машину и ссылки на него в реестре пропиши да и псевданим само собой динамический должен быть


 
sniknik ©   (2007-07-23 14:16) [5]

pirks ©   (23.07.07 14:09) [4]
сам себе и вирус и троян?
диверсантские советы лучше держи при себе.


 
Gydvin ©   (2007-07-23 14:50) [6]


>  вопросы которого хоронятся в ***.db файле

Сначала хоронятся потом выкапываются .... ))


 
pirks ©   (2007-07-23 15:55) [7]

sniknik  помойму нормально я так делал не  раз ! и машину неперегружать всякой фигнёй ставить непонятно что а так только драйвер bde установишь для нормальной работы базы хватает


 
StriderMan ©   (2007-07-23 16:03) [8]


> sniknik ©   (23.07.07 14:16) [5]

и чего тут диверсантского?


 
iXT ©   (2007-07-23 16:04) [9]

> помойму нормально я так делал не  раз

Расстрелять :)


 
sniknik ©   (2007-07-23 16:07) [10]

> я так делал не  раз !
и продолжай, в частном порядке, на своей машине. так чтобы если на 101 раз чтото серьезное изза этого рухнет, не пришлось оправдываться перед клиентом "да я уже 100 раз так делал".


 
sniknik ©   (2007-07-23 16:14) [11]

> и чего тут диверсантского?
возможны сбои нормального, зарегистрированного ПО использующим штатно установленный BDE.
причем сбои серьезные вплоть до полной потери данных из базы. (день теряется, это проблема, неделями восстанавливают, а представьте если ВСЕ в какой нибудь около бухгалтерской проге... и что будет если выяснят виновника ;о))


 
iXT ©   (2007-07-23 18:10) [12]

> [11] sniknik ©   (23.07.07 16:14)
> и что будет если выяснят виновника

Ну ведь [9] :)


 
Anatoly Podgoretsky ©   (2007-07-23 19:33) [13]

А что еще делать, по законам военного времени диверсантов растреливают без суда. Ну в наши время бухгалтерши отпинают ногами, но это если повезет.


 
patrushevd1982 ©   (2007-07-31 14:45) [14]

Все горздо проще: взять все dll из папки с установленным BDE и положить рядышком со своим exe-шником.



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

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

Наверх




Память: 0.5 MB
Время: 0.034 c
15-1185782087
TStas
2007-07-30 11:54
2007.08.26
Не планируется ли ММП?


2-1185666098
WittySpark
2007-07-29 03:41
2007.08.26
Жуткая проблема с жутким компонентом в Delphi 7 !!!


8-1164033612
Виктор1
2006-11-20 17:40
2007.08.26
Caption чужой кнопки


2-1185954821
WFS
2007-08-01 11:53
2007.08.26
Можно ли как-нибудь выделить одну ячейку в DBGride?


15-1185300419
JetAPI
2007-07-24 22:06
2007.08.26
Turbo Delphi Explorer - не знаю на чем сделать выбор.