Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];

Вниз

Как сделать что бы тест написанный в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.053 c
15-1185518158
DevilDevil
2007-07-27 10:35
2007.08.26
Умная литература. Ведение/планирование проекта/подзадачи


15-1185793089
kernel
2007-07-30 14:58
2007.08.26
Регистрация авторского права на ПО


2-1185790407
Юра
2007-07-30 14:13
2007.08.26
Рисование движущегося прямоугольника


15-1185339334
dimaL
2007-07-25 08:55
2007.08.26
Формы в DLL


2-1186392643
pirks
2007-08-06 13:30
2007.08.26
Железо





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский