-
> DimaBr © (15.01.10 11:44) [19] > Почему бы просто не хранить путь к файлу ?
Такая мысль у меня тоже была, но у неё всё таки много недостатков. Либо этот путь будет жёстко "зашит" в exe-файле, либо нужно, например, на FormCreate проходиться по всем компонентам и заменять путь, на путь с которого запущено приложение (тогда может сложиться ситуация, что в DesignTime и RunTime будут использоваться разные файлы). Кроме того, нужно в каждом компоненте, при добавлении его на форму, прописывать один и тот же путь (что будет утомительно), либо же изобретать методы глобализации этого пути. Вобщем хочется меньше лишней ручной работы - это не только сократит время разработки, но и уменьшит вероятность ошибок. Ещё у меня была идея использовать базу данных BDE, тогда достаточно было бы на компьютере прописать алиас к базе и не думать о том, что сейчас, DesignMode или RuntimeMode. Но мне не сильно нравится BDE (уже, по возможности, стараюсь отходить от её использования) да и не хотелось, чтобы приложение требовало для своей работы кучу дополнительного установленного софта.
-
Тогда проще хранить картинки в базе
-
> DimaBr © (15.01.10 13:18) [21] > Тогда проще хранить картинки в базе
Тогда движок базы должен быть установлен на компьютере где будет запускаться приложение. Тоесть это будет дополнительным требованием для нормальной работы приложения, чего я и пытаюсь избежать.
|