Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Консоль+Окна


Страницы:   1 2

Gamer ©   (2006-11-01 18:53:00) 

Доброго времени суток, Мастера.
Хочу поинтересоваться: можно как-то сделать консольное приложение, а потом, со временем приделать к нему интерфейс. Желательно не изменяя кода консольной программки.
Код не прошу, напишите принцип, пожалуйста.
Заранее благодарен, всего хорошего.


Gero   (2006-11-01 20:49:00) [21]

> [18] Gamer   (01.11.06 20:48)
> как вызвать функцию из ДЛЛ не зная их наперед?

Расшифруй. Почему ты не знаешь ее наперед (передполагается, что не знаешь имени функции?) и как узнаешь потом?


Gamer   (2006-11-01 20:48:00) [22]

Leonid Troyanovsky
Спасибо за историю.

А у меня появился такой вопрос:
как вызвать функцию из ДЛЛ не зная их наперед?
Я думал над этим и додумался до:
надо создать несколько типичных функций и потом предупреждать программу к какой из шаблонных ф. относится данная. Или может есть другой вариант?


Gamer   (2006-11-01 20:41:00) [23]

тогда я попробую сделать DLL с всеми функциями отдельно от интерфейса...увижу, что получиться)


Leonid Troyanovsky   (2006-11-01 20:41:00) [24]


> Gamer   (01.11.06 19:57) [14]

> Задача в том, что я хочу сделать программку передачи сообщений
> на прямую с одного компа на другой, без компьютера-сервера.


Если один - сервер, то  другой - клиент.
{а вместе - партнеры ;)}

Кста, клиент - в Риме это была определенная должость.
Не знаю, правда, насколько оно отражено Википедией,
или стоит поискать другие источники.

Но, в любом случае, оное, IMHO, любопытно.
Бо, даже такие люди как, скажем, Петрарка,
работали клиентами.

--
Regards, LVT.


Gero   (2006-11-01 20:33:00) [25]

> [14] Gamer   (01.11.06 19:57)
> Извините, сразу не понял. Т.е. для одной задачи лучше консоль,
> для другой DLL и т.д.?

Конечно. Если бы можно было выделить что-то одно, и оно бы всем подходило, зачем тогда нужно было бы остальное?


Gamer   (2006-11-01 19:57:00) [26]

Извините, сразу не понял. Т.е. для одной задачи лучше консоль, для другой DLL и т.д.?
Задача в том, что я хочу сделать программку передачи сообщений на прямую с одного компа на другой, без компьютера-сервера..вот и все.


Ketmar   (2006-11-01 19:46:00) [27]

обалдеть. перефразирую: "я не знаю условий задачи. дайте решение, пожалуйста. обязательно верное!"


Gamer   (2006-11-01 19:41:00) [28]

но меня интересовал результат, точнее его качество.


Ketmar   (2006-11-01 19:40:00) [29]

угу. я намекал на то, что для каждой конкретной задачи -- конкретное решение.


Gamer   (2006-11-01 19:38:00) [30]

) незнаю
Что ж, спасибо всем ответившим. Попробую построить космолёт....или синхрофазотрон))


Ketmar   (2006-11-01 19:36:00) [31]

в чём преимущество космолёта над синхрофазотроном?


Gamer   (2006-11-01 19:34:00) [32]

Я как раз и имел ввиду в целях обучения.
Извините, конечно, за чрезмерное любопытство, но
в чем могут быть преймущества:
1. консольного приложения
2. приложения код которого в DLL'ке, например


Leonid Troyanovsky   (2006-11-01 19:25:00) [33]


> Gamer   (01.11.06 19:18) [6]

> хотел решить эту проблемку для себя, и надеялся, что она
> будет меньше и быстрее. не будет?


Даже для себя будет медленней (с учетом обучения).
Ну, а места на диске, для себя, любимого, жалеть,
IMHO, не стоит.

--
Regards, LVT.


Gamer   (2006-11-01 19:18:00) [34]

хотел решить эту проблемку для себя, и надеялся, что она будет меньше и быстрее. не будет?


Ketmar   (2006-11-01 19:14:00) [35]

всё реально. вопрос только -- зачем.


Gamer   (2006-11-01 19:14:00) [36]

а вообще-то написать консольную программку обмена сообщ. в сети, не используя компоненты реально?


Ketmar   (2006-11-01 19:05:00) [37]

принцип: делаем консольное. потом переделываем в GUI.


Gero   (2006-11-01 18:55:00) [38]

Только написать сразу GUI будет проще.


Gero   (2006-11-01 18:54:00) [39]

Интерфейс, можно, только консольный.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо