My Visual Database. Интервью с Дмитрием Галихиным



Комментарии

8 комментария(ев)
аватар: angryvitum
angryvitum
Дата: Втр, 16/09/2014 - 23:34
Звание: Посвященный
Сообщений: 552

Очень изящный продукт с большим потенциалом! Успехов Дмитрию!

P.S. И все-таки, какой скриптовый движок используется в программе? DWScript? RemObjects Pascal Script? А "программа" запускается только из IDE?

аватар: DriveSoft
DriveSoft
Дата: СР, 17/09/2014 - 00:47
Звание: Наблюдатель
Сообщений: 4

Скриптовый движок - FastScript, который помимо Pascal, поддерживает синтаксис C++Script, BasicScript и JScript, но их я пока не задействовал.

Для запуска программы IDE не нужна, в папке с проектом, после первого же запуска, вы найдете исполняемый exe файл.

аватар: angryvitum
angryvitum
Дата: СР, 17/09/2014 - 11:17
Звание: Посвященный
Сообщений: 552

Не буду оспаривать Ваш выбор, Дмитрий, но как мне кажется, FastScript слабоват и практически не развивается. Но, очевидно, его возможностей вполне достаточно для Вашего продукта.

Вы сказали, что проект до 2013 года лежал "на полке". Что подтолкнуло Вас возобновить его? И, самое главное, стал ли этот проект основным или Вы им занимались в свободное время?

аватар: DriveSoft
DriveSoft
Дата: СР, 17/09/2014 - 16:31
Звание: Наблюдатель
Сообщений: 4

Просто решил, что пора сделать что нибудь посерьезней, чем часы с будильником, и в настоящее время проект является основным.

аватар: Nik RON
Nik RON
Дата: СР, 17/09/2014 - 06:40
Звание: Советник
Сообщений: 665

Цитировать

Простая среда разработки баз данных, без помощи специалистов и навыков программирования вы создадите полноценое Windows приложение баз данных. Это может быть как простейший телефонный справочник, так и система учета в вашем бизнесе.

]]>Источник]]>
Это цитата с главной странички проекта.. Ради интереса зашёл на форум и посмотрел какие там вопросы обсуждаются..
Цитировать
procedure Form1_TableGrid1_OnChange (Sender: string);
var
i,c: integer;
begin
c := Form1.TableGrid1.RowCount - 1;
for i := 0 to c do
begin
if Form1.TableGrid1.Cells[3,i] = 'Да' then Form1.TableGrid1.Cell[3,i].Color := clRed;
if Form1.TableGrid1.Cells[3,i] = 'Нет' then Form1.TableGrid1.Cell[3,i].Color := clGreen;
end;
end;

]]>Источник]]>
Что-то это мало похоже на отсутствие навыков программирования.. Может я что-то не так понял?
P.S. Если этот материал был просто рекламой, то так и напишите "на правах рекламы"..

аватар: DriveSoft
DriveSoft
Дата: СР, 17/09/2014 - 07:46
Звание: Наблюдатель
Сообщений: 4

Как правило для простых баз данных в скриптах нет необходимости, но если необходимо, они есть и ими можно воспользоваться.

аватар: DriveSoft
DriveSoft
Дата: ЧТ, 25/09/2014 - 19:19
Звание: Наблюдатель
Сообщений: 4

Новая версия 1.44
Скачать можно отсюда
]]>http://drive-software.com/myvisualdatabase_ru.html]]>

Что нового?
- Для компонента TableGrid добавлено событие OnChange
- Добавлена функция для скрипта SaveFileFromDataBase
- Добавлены методы BeginUpdate и EndUpdate для компонента TableGrid
- Добавлена возможность для компонента DateTimePicker искать только по месяцу и году
- Добавлены некоторые другие функции для скрипта
- Исправлено несколько ошибок

аватар: Va-Bank
Va-Bank
Дата: ЧТ, 25/09/2014 - 22:08
Звание: Гуру
Сообщений: 8200

Можно было просто дать ссылку на чейнжлог, да и по сути этот лог на главной странице прям. Кому нужно, тот прочитает Wink