Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать что бы тест написанный в 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. Спасибо за помощь и понимание.


Наверх

Титульная страница Поиск, карта сайта Написать письмо