Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Вниз

Как создать DataModule в консольном приложении?   Найти похожие ветки 

 
}|{yk ©   (2004-10-04 14:51) [0]

Вернее, что взять за Owner?


 
KSergey ©   (2004-10-04 14:52) [1]

Да хоть и ничего ;)
По выходу - сам уничтожится ;) Ну либо ручками честно уничтожить. try/finally


 
TUser ©   (2004-10-04 14:53) [2]

Если Form приюзишь - у тебя будет Application, можно его.


 
KSergey ©   (2004-10-04 14:57) [3]

> Если Form приюзишь


> Как создать DataModule в консольном приложении


 
Skyle ©   (2004-10-04 15:04) [4]

> KSergey ©   (04.10.04 14:57)

TDataModule
...
Unit
forms

А это как побеждать?


 
KSergey ©   (2004-10-04 15:07) [5]

> А это как побеждать?

Хм.. Никак, видимо ;)
Я, признаться, не часто эти DM использую - вот и лопухнулся...


 
TUser ©   (2004-10-04 15:21) [6]

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.


 
}|{yk ©   (2004-10-04 15:33) [7]

Да оно и просто nil принимает


 
Fay ©   (2004-10-04 15:35) [8]

М.б. я задаю очень глупый вопрос, но скажите - нафиг  Вам это DataModule?!


 
}|{yk ©   (2004-10-04 15:40) [9]

Мне нужно создать скрипт данных (выгрузить в срипт данные, передать этот файл далее). Нужно ввести только дату начала выборки и дату окончания выборки. Так зачем же мне форма?


 
KSergey ©   (2004-10-04 15:46) [10]

А тогда тем более - зачем датамодуль???


 
Erik1 ©   (2004-10-04 15:48) [11]

Можно и без формы, но делать консольное приложение тоже необязательно! Простое приложение, но вместо создания формы в DPR делай что тебе надо.


 
Erik1 ©   (2004-10-04 15:49) [12]

Можно и без формы, но делать консольное приложение тоже необязательно! Простое приложение, но вместо создания формы в DPR делай что тебе надо.


 
Семен Сорокин ©   (2004-10-04 15:56) [13]

Erik1 ©   (04.10.04 15:49) [12]
+ А дату начала выборки и дату окончания выборки передавать параметрами например, только заранее обговорить формат.


 
DiamondShark ©   (2004-10-04 15:57) [14]


> А тогда тем более - зачем датамодуль???

Видимо, ттэйблов накидать...


 
}|{yk ©   (2004-10-04 16:04) [15]

Привычка не смешивать данные и интерфейс.


 
KSergey ©   (2004-10-04 16:08) [16]

Ну и не смешивай, кто мешает? ;) Отдельный unit, разве так уж нужен датамодуль как таковой, кроме визуального "накидывания"?

PS
Про интерфейс в консольном приложении... это ты мощно задвинул ;)


 
VMcL ©   (2004-10-04 16:13) [17]

>>KSergey ©  (04.10.04 16:08) [16]

>Про интерфейс в консольном приложении... это ты мощно задвинул ;)

А может он новый FAR пишет
:-)


 
KSergey ©   (2004-10-04 16:18) [18]

Да нет, ничего против не имею ;) Привычка сама по себе хорошая.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.049 c
1-1096466396
GH@ST
2004-09-29 17:59
2004.10.17
Как сделать сортировку в Excel


1-1096362766
Drobu
2004-09-28 13:12
2004.10.17
Как отключить Debugger?


6-1091910412
Riant
2004-08-08 00:26
2004.10.17
Delphi & ICQ


1-1095669998
46_55_41_44
2004-09-20 12:46
2004.10.17
Ошибка при загрузке FastReport из DLL


4-1095226284
pkm
2004-09-15 09:31
2004.10.17
Состояние файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский