![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
консольный модуль в delphi [D7]
stronger © (2012-09-21 19:05:00)подскажите пожалуйста как создать консольный модуль. Задали создать калькулятор и консольный модуль к нему. Калькулятор легко, а с консольным что-то не понятно.
stronger (2012-09-21 22:14:00) [1]спасибо за ответы.
Динозавр Дороти когда сами всё знают, вопросов не задают. А тут на форуме написано "Здесь не только много полезной и интересной информации (советы, статьи, подсказки, вопросы-ответы, конференция)" Извините конечно если не туда попал. Плохиш © Тут не жуют за учеников и базовые знания не дают. Для этого существуют школы, учителя и учебники. Inovet © > [6] stronger (21.09.12 22:14)
Так даже задание не знаешь толком, чем тут помочь. Выясни у преподавателя - что же надо всё-таки, тогда и вопросы более осмысленные появятся, возможно. Германн ©
> stronger (21.09.12 22:14) [6]
>
> спасибо за ответы.
> Динозавр Дороти когда сами всё знают, вопросов не задают.
> А тут на форуме написано "Здесь не только много полезной
> и интересной информации (советы, статьи, подсказки, вопросы-
> ответы, конференция)"
Но заметь, что тут нигде не написано, что на этом форуме есть телепаты, которые всегда готовы понять что какой-то там преподаватель имел в виду под "консольным модулем"!
Вот лично для меня такое понятие - полная бессмыслица.
Так что лучше регулярно посещать занятия и в процессе обучения понимать что преподаватель от тебя хочет. Динозавр Дороти > stronger (21.09.12 22:14) [6]
> когда сами всё знают, вопросов не задают
Ну что ж ты опять все путаешь? Вопросов можешь задавать хоть сколько тебе захочется. Но только именно вопросов. А так у тебя проблема в другом, ты даже не знаешь, что спрашивать: "честно говоря, сам не знаю что" (С) stronger. Это хуже, чем сепульки, право! EXO_KM © Ребят, помогите пожалуйста. Я подключил модуль с функцией Calc. Выдает ошибки :
[Error] Unit1.pas(167): Undeclared identifier: 'Calc'
[Fatal Error] Project1.dpr(8): Could not compile used unit 'Unit1.pas'
И Unit1.pas вроде на месте Плохиш © Секция interface. EXO_KM © а если просто через "Uses" Sha ©
> EXO_KM © (30.09.12 09:02) [13]
> а если просто через "Uses"
Если функция Calc расположена в модуле UnitCalc,
то в модуле главной формы (Unit1) ты дожен дописать:
uses
.............. , UnitCalc;
а копию объявления функции Calc разместить в секции interface модуля UnitCalc:
EXO_KM © сделал))) выдает те же ошибки :( sniknik © > сделал))) выдает те же ошибки :(
function Calc(.........): .....;
а это уже бесовщина какая то... срочно вызывать священника и искупать комп в святой воде.
p.s. или сделал и это бесы, или не сделал или сделал неправильно... и тогда словами "те же ошибки" тебе не обойтись. Плохиш ©
> сделал))) выдает те же ошибки :(
Значит пора нанимать программиста. EXO_KM © thanks
Sha (2012-09-21 22:07:00) [2]скорее всего, препод хотел,
чтобы функции калькулятора были реализованы в одном модуле (и классе),
а форма с кнопками - в другом
Динозавр Дороти (2012-09-21 21:53:00) [3]
> Что тогда надо будет туда прописать
Вероятно, там будет какой-то класс, функция, процедура, константа, переменная, а, может, их там будет много, мало ли какая задача стоит.
> и как этот модуль с основной прогой связать ?
В "основной программе":
uses
NewUnit;
Только, все же, хотелось бы услышать определение "консольного модуля".
И вообще, вам бы вначале самому выяснить, что вам делать надо, а то прихоите, голову морочите себе и другим людям...
stronger (2012-09-21 20:55:00) [4]честно говоря, сам не знаю что и как, препод просто сказал, что если сделать File -> new->unit то это заготовка для модуля. Что тогда надо будет туда прописать, и как этот модуль с основной прогой связать ?(
Inovet (2012-09-21 20:37:00) [5]> [1] Anatoly Podgoretsky © (21.09.12 19:37)
> Console applications
Если только автору именно такая консоль нужна. Может надо калькулятор с консолью типа как в Вин7 или в с кассовой лентой.
Anatoly Podgoretsky (2012-09-21 19:37:00) [6]> stronger (21.09.2012 19:05:00) [0]
F1 + Console applications