![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать DataModule в консольном приложении? [D6, Win2k]
}|{yk © (2004-10-04 14:51:00)Вернее, что взять за Owner?
KSergey (2004-10-04 16:18:00) [1]Да нет, ничего против не имею ;) Привычка сама по себе хорошая.
VMcL (2004-10-04 16:13:00) [2]>> KSergey © (04.10.04 16:08) [16]
> Про интерфейс в консольном приложении... это ты мощно задвинул ;)
А может он новый FAR пишет
:-)
KSergey (2004-10-04 16:08:00) [3]Ну и не смешивай, кто мешает? ;) Отдельный unit, разве так уж нужен датамодуль как таковой, кроме визуального "накидывания"?
PS
Про интерфейс в консольном приложении... это ты мощно задвинул ;)
}|{yk (2004-10-04 16:04:00) [4]Привычка не смешивать данные и интерфейс.
DiamondShark (2004-10-04 15:57:00) [5]
> А тогда тем более - зачем датамодуль???
Видимо, ттэйблов накидать...
Семен Сорокин (2004-10-04 15:56:00) [6]Erik1 © (04.10.04 15:49) [12]
+ А дату начала выборки и дату окончания выборки передавать параметрами например, только заранее обговорить формат.
Erik1 (2004-10-04 15:49:00) [7]Можно и без формы, но делать консольное приложение тоже необязательно! Простое приложение, но вместо создания формы в DPR делай что тебе надо.
Erik1 (2004-10-04 15:48:00) [8]Можно и без формы, но делать консольное приложение тоже необязательно! Простое приложение, но вместо создания формы в DPR делай что тебе надо.
KSergey (2004-10-04 15:46:00) [9]А тогда тем более - зачем датамодуль???
}|{yk (2004-10-04 15:40:00) [10]Мне нужно создать скрипт данных (выгрузить в срипт данные, передать этот файл далее). Нужно ввести только дату начала выборки и дату окончания выборки. Так зачем же мне форма?
Fay (2004-10-04 15:35:00) [11]М.б. я задаю очень глупый вопрос, но скажите - нафиг Вам это DataModule?!
}|{yk (2004-10-04 15:33:00) [12]Да оно и просто nil принимает
TUser (2004-10-04 15:21:00) [13]2 [4]
Он в Classes (D7)
А почему вы так не хотите
program Project1;
uses
Classes, Forms, SysUtils;
{$R *.res}
{$APPTYPE CONSOLE}
var dm:TDataModule;
begin
dm:=TDataModule.Create(Application);
writeln('===');
sleep(3000);
end.
KSergey (2004-10-04 15:07:00) [14]> А это как побеждать?
Хм.. Никак, видимо ;)
Я, признаться, не часто эти DM использую - вот и лопухнулся...
Skyle (2004-10-04 15:04:00) [15]> KSergey © (04.10.04 14:57)
TDataModule
...
Unit
forms
А это как побеждать?
KSergey (2004-10-04 14:57:00) [16]> Если Form приюзишь
> Как создать DataModule в консольномприложении
TUser (2004-10-04 14:53:00) [17]Если Form приюзишь - у тебя будет Application, можно его.
KSergey (2004-10-04 14:52:00) [18]Да хоть и ничего ;)
По выходу - сам уничтожится ;) Ну либо ручками честно уничтожить. try/finally