Re: Что выбрать ???
От: IT Россия linq2db.com
Дата: 01.08.01 12:15
Оценка:
Здравствуйте Vodka, вы писали:

V>Намечается немаленький проект: работа с БД (как с локальными, там и серверными),GIU (не то, чтобы сплошные диалоги, но всё-таки), скорее все наличие встронного интерпретатора скриптового языка (a-la 1С), автоматизации (a-la MS Office) ну и всего по мелочам.


Интерпретатор — Script Engine здесь http://www.rsdn.ru/?article/?com/wscript.xml
Автор(ы):
Дата: 26.04.2001
, есть несколько примеров на CodeGuru и CodeProject. Лучший вариант, конечно. это VBA, но сильно дорого. В стингреевских библиотеках есть редактор форм аля VBA, конечно не то, но приспособить можно.

Автоматизация — однозначно ATL, если в качестве среды будет выбран VC++, то смотреть здесь http://www.rsdn.ru/?article/?com/autoatl.xml
Автор(ы): Nick Hodapp
Дата: 15.07.2001
и http://www.rsdn.ru/?article/?com/xoffice.xml
Автор(ы): Игорь Ткачёв
Дата: 24.03.2001

Однажды я занимался проектом, главной особенностью которого было наличие большого количества типовых форм ввода и вывода. Что-то типа делопроизводства. Документы должны были заполняться данными из БД или другими данными, которые может предоставить программа. При этом было бы крайне желательно, чтобы шаблон документа мог разобраться с этими данными самостоятельно.
Оказалось, что всем этим требованиям вполне удовлетворяет MS Office. В этой статье я попытаюсь это продемонстрировать.
.

БД — ADO, особенно, если будет использоваться Script Engine. ADO в VBS и JS как родное. Основная проблема в VC++ с базами — это отсутствие нормального грида в стандартной поставке. Опять же в стингреевских библиотеках можно найти всё, что надо.

GUI — опять же, в инете можно найти всё не только к Дельфям, но и к VC. Для больших проектов лучше всё же использовать MFC или VCL.

Из опыта. Разные версии одного продукта:
3 — Builder — VCL линкуется статически, размер файла 3Mb,
4 — VC++ — MFC линкуется статическиб файл — 1.5 Mb,
5 — Delphi — VCL тоже статически, размер > 4Mb.

Почему три версии в разных средах не спрашивайте, это причуды заказчика. Работает та версия, что сделанная на VC++.

V>А может просто имеются компактные и простенькие библиотеки для работы с

V>БД (не привязанные к среде разработки), GUI (что-то вроде WTL) и тому подобное?

Дык ADO и есть. Про неё есть немного тут http://www.rsdn.ru/?article/?vcpp/import.xml
Автор(ы): Игорь Ткачёв
Дата: 9.03.2001

В данной статье приводится объяснение работы директивы #import
компилятора Visual C++ и даны примеры её использования с
MS Word, MS Excel, ADO DB и ActiveX Control.
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.