Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.137.217.134] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте! У меня вопрос по поводу консольных приложений. Можно ли в консольное приложение запихать определенные компоненты, например IdMessage и IdSMTP? У меня приложение автоматически отправляет указанный файл мне на почту, без участия пользователя и ради этого создавать форму, и кидать туда эти компоненты, при том что на форме ничего нет кроме IdMessage и IdSMTP, и она, грубо говоря, не нужна!
|
Сообщ.
#2
,
|
|
|
Компонента - это набор классов и методов работы с ним в т.ч. и визульных. Разделить их можно, если есть исходники, но придется попотеть. Есть и невизуальные компоненты. Но все равно для работы с событиями и т.п. понадобится основной цикл :
Application.Initialize; Application.Title := ''; // Application.CreateForm(TMainForm, MainForm); Application.Run; В консольном приложении его нет. Выбор за тобой. А форму можно сделать невидимой и никаких проблем |